虽然单片机和TC35I模块都是TTL电平,但是TC35模块输入输出的TTL正电平逻辑不是+5V,而是+2.9V,但是单片机的输入输出的TTL正电平逻辑是+5V,所以如果直接将TC35I的RX,TX与单片机的TX,RX对应连接后,当然也要连接GND,是不会通信的,因为电平不统一。
解决方法;
1.给单片机的RX TX的IO口加上拉电阻,也就是分压,叫它那两个IO的电压等于2.9V左右,和GSM模块匹配。
2。给GSM模块上面的RX,TX加OC门驱动,提高电压。
3。单片机和GSM模块上面如果都有DB9(串口)和MAX232,那么可以直接将单片机的DB9和GSM模块的DB9上面的2-3.3-2.5-5这样连接。
OC门主要用于3个方面:
1、 实现与或非逻辑,用做电平转换,用做驱动器。由于OC门电路的输出管的集电极悬空,使用时需外接一个上拉电阻Rp到电源VCC。OC门使用上拉电阻以输出高电平,此外为了加大输出引脚的驱动能力,上拉电阻阻值的选择原则,从降低功耗及芯片的灌电流能力考虑应当足够大;从确保足够的驱动电流考虑应当足够小。
2、 线与逻辑,即两个输出端(包括两个以上)直接互连就可以实现“AND”的逻辑功能。在总线传输等实际应用中需要多个门的输出端并联连接使用,而一般TTL门输出端并不能直接并接使用,否则这些门的输出管之间由于低阻抗形成很大的短路电流(灌电流),而烧坏器件。在硬件上,可用OC门或三态门(ST门)来实现。 用OC门实现线与,应同时在输出端口应加一个上拉电阻。
3、 三态门(ST门)主要用在应用于多个门输出共享数据总线,为避免多个门输出同时占用数据总线,这些门的使能信号(EN)中只允许有一个为有效电平(如高电平),由于三态门的输出是推拉式的低阻输出,且不需接上拉(负载)电阻,所以开关速度比OC门快,常用三态门作为输出缓冲器
TTL电平
TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑“1”,0V等价于逻辑“0”,这被称做TTL(晶体管-晶体管逻辑电平)信号系统,这是计算机处理器控制的设备内部各部分之间通信的标准技术。
数字电路中,由TTL电子元器件组成电路使用的电平。电平是个电压范围,规定输出高电平>2.4V, 输出低电平
2.TC35i
tc35i模块的数据输入/输出接口实际上是一个串行异步收发器,符合ITU-T RS232接口标准。它有固定的参数:8位数据位和1位停止位,无校验位,波特率在300bps~115kbps之间可选,默认9600。
其中18脚RxD0、19脚TxD0为TTL的串口通讯脚,需要和单片机或者PC通讯。
TC35模块输入输出的TTL正电平逻辑不是+5V,而是+2.9V,因此必要时加端口保护。
关键字:单片机控制 GSM模块 TC35I
引用地址:
单片机控制GSM模块(TC35I)电路设计
推荐阅读最新更新时间:2024-03-16 16:17
基于单片机控制的智能路灯模拟系统
1.实现功能 (1)支路控制器有时钟功能,能设定、显示开关灯时间,并控制整条支路按时开灯和关灯。 (2)支路控制器应能根据环境明暗变化,自动开灯和关灯。 (3)支路控制器应能根据交通情况自动调节亮灯状态:当可移动物体M(在物体前端标出定位点,由定位点确定物体位置)由左至右到达S点时,灯1亮;当物体M到达B点时,灯1灭,灯2亮;若物体M由右至左移动时,则亮灯次序与上相反。 (4)支路控制器能分别独立控制每只路灯的开灯和关灯时间。 (5)当路灯出现故障时(灯不亮),支路控制器应发出声光报警信号,并显示有故障路灯的地址编号。 2.方案设计 本设计主要以STC89C52单片机为主体。其中,支路
[单片机]
单片机控制花样LED灯闪烁
/*51单片机控制的花样LED灯闪烁程序,在表格中预先存入LED灯的各种闪烁组合,然后利用查表读出表格中的数据,并输出到P2口,这种方法经常用于霓虹灯的控制。本程序原始出处:51Hei单片机http://www.51hei.com ,源代码如下,如有问题请指正 */ #include AT89X51.H void main(void) {const unsigned char design ={0xFF,0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F, 0x7F,0xBF,0xDF,0xEF,0xF7,0xFB,0xFD,0xFE,0xFF, 0xFF,0xFE,0xFC,0xF8,0xF0,0
[单片机]
用51单片机控制LCD12864显示屏源程序
12864液晶在出厂时其对比度已经调好,所以用户在使用的时候第三管脚可不用接任何东西,本实验板上为了兼容多家12864液晶所以加了液晶对比度调节电位器,若用户使用我们配套的12864液晶可不用管它,液晶的第三管脚悬空就可以。有些液晶功耗比较大,用户在使用的时候可将液晶的第19、20引脚的背光不接,这样字体会很清楚。 单片机源程序如下: /**********************BST-V51实验开发板例程************************ * 平台:BST-V51 + Keil U3 + STC89C52 * 名称: * 晶振:11.0592MHZ * 说明:免费开源,不提供源代码分析. ********
[单片机]
51单片机控制的DHT11简易温湿度检测
简易温湿度测量仪,实现思路是通过温湿度传感器采集数据传送到最小系统上,并由最小系统对采集到的数据进行处理,随后发送到数码管或者液晶屏上进行显示,并对异常数据进行报警。 实验使用器材有DHT11温湿度传感器、IAP15W4K58S4最小系统、四位数码管、蜂鸣器以及发光二极管。通过最小系统发送开始信号使DHT11开始工作并采集数据判断DHT11是否正常工作,若DHT11正常工作,将采集数据进行校验,若校验结果正确,将其保存,并通过P1口显示到数码管上。随后判断数据是否超过预警值,如超过,将P2.4口电位拉高,使蜂鸣器示警,并让LED灯熄灭来进行警示。电路使用一个数码管对温湿度进行循环显示,相比较于使用2个数码管进行显示和使用液晶屏
[单片机]
单片机控制洗衣机C程序设计
#include at89x52.h #define waterin P1_6 #define waterout P1_5 #define swim P1_7 bit flag; char Count,t,waterinflag,wateroutflag,swimflag; // 用于中断程序的计数 unsigned char second; void Timeinit(void) { //秒表初始化 Count=0; t=0; second=0; flag=0; // 开定时器1,设定为工作方式2, 让定时中断时自动加载定时的初值 IE=0x8a; //允许中断,选中T0,T1中断 TMOD=0
[单片机]
基于51单片机控制的O01多功能电话答录机
采用89CI051/2051控制的O01多功能电话答录机, 电路 简洁、性能稳定,可广泛用于程控电话机自动留言值班、监听、监录等场合。其工作原理、程序流程、控制电路介绍如下。 001电话录音机的原理框图和程序流程图如图l、图2、图3所示,其功能如下: 1.自动应答功能 实现自动应答功能需插上电话线,按下录音键,将自动/监听开关置于自动位置(录放开关、自动/监听开关置高 电平 ,机器处于自动待机状态)。来电时, 单片机 检测振铃次数达到设置值,送摘机控制信号和提示音播放信号,自动接通电话并送出自录的提示音。提示音播放结束,单片机检测到一个提示音结束信号时,输出电机控制信号,开始录音。对方挂机后,单片机检测到三
[单片机]
单片机控制点阵LED一秒刷新显示I心形U
本程序所用的原理图下载: 点这里 ,单片机芯片使用的stc89c52;找到点阵部分的原理图即可.这是一整个单片机开发板的电路图其他的忽略 下面是程序源码: /******点阵LED刷新显示I LVOE U**************/ /** *功能:点阵LED一秒刷新显示I 心形 U(I LOVE YOU) *作者:徐冉 *日期:2013-06-14-22:44 *备注:程序已调试成功 **/ /*************AT89C52-RC MCU*******************/ /**************51hei开发板********************/ #include reg52.h typedef
[单片机]
单片机控制的PWM斩波式交流净化稳压电源
摘要: 介绍了传统的正弦能量分配交流净化稳压电源的基本原理及如何用高频斩波和单片机技术对其进行改造。
关键词: 高频 斩波 交流稳压器 AVR
目前,在各种交流稳压电源中,采用正弦能量分配技术的交流净化稳压电源是一种技术先进的稳压电源。这种电源主要是通过改变晶闸管的触发角θ,来控制调感支路的等效电感,从而起到稳定输出电压的作用。它具有性价比高、可靠性好等特点。
但是这种方式产生的谐波较多,电感损耗较大,噪音明显,尤其对电网产生很大干扰。为此,笔者用高频PWM斩波技术对其进行改造,用M
[电源管理]