位置:51电子网 » 技术资料 » 集成电路

单片机用于控制整个系统的运行

发布时间:2013/11/17 20:40:33 访问次数:804

    单片机用于控制整个系统的运行,考虑到除了控制外,CS82C54-10Z96有些用户还需要进行模拟量及数字量的采集,因此这里使用了性价比较高的STC1 2C5A60S2单片机,它带有双串口及8路101立AD转换器,既方便控制GSM模块作现场数据采集测控,也方便与计算机连接作“短信猫”使用。本系统电源的供电电流应大于2A,而加到TC35上的电压不能大于4.8V,因此我们使用了开关降压稳压器LM2941S。为了与PC机进行通信,板上还设计了MAX232通信电路。此外,板上还设计有TC35的上电自动启动电路,上电时,4.8V电源电压首先通过R5对C12缓慢充电,在MAX810(IC5)的监控门槛电压下时,MAX810输出一个高电平信号,VT3导通。lOOms以后,C12上的电压超过MAX810的门槛电压,MAX810翻转输出低电平,VT3截止。这样就完成了TC35的启动过程。
    GSM短信收发控制系统核心板的组成、实际工作如图5、图6所示。
    为了使软件部分的设计清晰明了、便于阅读,程序设计圭要分主控程序文件、GSM控制程序文件和头文件三大部分,这样设计速度快、结构坚固完善,并且也便于整个程序的装配。
    这里的程序代码的功能是:用PC+短信猫或者用手机发送命令,控制GSM远程控制核心板的发光管亮或灭。程序解码的命令格式为:#M.N★xxxxx。其中#代表此条命令开始,M为发光管灯号(1~6);N为控制码,O代表ON,1代表OFF;+号代表命令结束。右边5个)∞鳅目前暂时没有使用,以备将来扩展使用。例如:发送#1 10*码时,控制核心板的LED1亮,发送#Ill*码时,控制核心板的LED1灭。详细的源程序代码可到本刊网站www.radio.com.cn下载。
    单片机用于控制整个系统的运行,考虑到除了控制外,CS82C54-10Z96有些用户还需要进行模拟量及数字量的采集,因此这里使用了性价比较高的STC1 2C5A60S2单片机,它带有双串口及8路101立AD转换器,既方便控制GSM模块作现场数据采集测控,也方便与计算机连接作“短信猫”使用。本系统电源的供电电流应大于2A,而加到TC35上的电压不能大于4.8V,因此我们使用了开关降压稳压器LM2941S。为了与PC机进行通信,板上还设计了MAX232通信电路。此外,板上还设计有TC35的上电自动启动电路,上电时,4.8V电源电压首先通过R5对C12缓慢充电,在MAX810(IC5)的监控门槛电压下时,MAX810输出一个高电平信号,VT3导通。lOOms以后,C12上的电压超过MAX810的门槛电压,MAX810翻转输出低电平,VT3截止。这样就完成了TC35的启动过程。
    GSM短信收发控制系统核心板的组成、实际工作如图5、图6所示。
    为了使软件部分的设计清晰明了、便于阅读,程序设计圭要分主控程序文件、GSM控制程序文件和头文件三大部分,这样设计速度快、结构坚固完善,并且也便于整个程序的装配。
    这里的程序代码的功能是:用PC+短信猫或者用手机发送命令,控制GSM远程控制核心板的发光管亮或灭。程序解码的命令格式为:#M.N★xxxxx。其中#代表此条命令开始,M为发光管灯号(1~6);N为控制码,O代表ON,1代表OFF;+号代表命令结束。右边5个)∞鳅目前暂时没有使用,以备将来扩展使用。例如:发送#1 10*码时,控制核心板的LED1亮,发送#Ill*码时,控制核心板的LED1灭。详细的源程序代码可到本刊网站www.radio.com.cn下载。

上一篇:各引脚功能

上一篇:单片机调试及应用

热门点击

 

推荐技术资料

DS2202型示波器试用
    说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!