多总线采集嵌入式实时系统的设计与实现
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP274.2;TP391.44;TN929.5
【图文】:
4.2 各总线逻辑电路设计本文主要基于 STM32F4 系列微控器所具备的总线接口进行多总线设计,主要包含 USART、RS232、RS485、CAN、IIC、GPIO 等。设备通过 GPIO 与 MCU 的连接,中间不需要复杂的转接,这里不再赘述。其余模块具体外围电路如下:4.2.1 RS232 转接模块串口在嵌入式终端开发以及使用的过程中占据着极大的作用,不但是终端运行过程中与外部设备通信的主要接口,也是系统软件调试的主要手段。STM32F最多支持六路串口,资源相当丰富,但是由于 MCU 自带串口电压低,使用的是TTL 电平信号,所以 MCU 自带串口只用来在开发过程中对软件进行调试。TTL 电平信号用来在计算机等设备内部传输数据比较理想,但工业控制和设备数据采集对传输距离以及热损耗的要求较高,所以一般将 TTL 电平信号的串口转换为使用RS232 电平的串口。本文选用 SP3232 芯片作为 TTL 电平到 RS232 电平的转换芯片,使用 MCU 的 USART1 来进行转换,具体电路设计如图 4-1 所示。
电子科技大学硕士学位论文.2.2 RS485 转接模块RS485 与 RS232 电气特性不同,使用差分信号来传递数据。优点在于接口电平与TTL电平兼容,可以方便的将RS485收发芯片与MCU的串口电路连接以 RS485 除了是半双工的通信方式外,与串口通信的操作方式大致相同。虽用半双工的方式,但其传输距离远,支持节点多,抗干扰能力强。本文采AX3485 作为 RS485 收发芯片,使用 MCU 的 USART6 与 RS485 芯片连接, PB8 作为 485_RE 信号,电路设计如图 4-2 所示。
【参考文献】
相关期刊论文 前10条
1 邢立宁;王原;何永明;何磊;;基于BP神经网络的星上任务可调度性预测方法[J];中国管理科学;2015年S1期
2 侯琛;赵千川;李海涛;张浩;;物联网中的嵌入式终端[J];电子测量技术;2014年10期
3 张曙;;工业4.0和智能制造[J];机械设计与制造工程;2014年08期
4 曹远;智超;曲振华;;物联网终端发展趋势研究[J];电信网技术;2013年08期
5 程学虎;陈亚峰;;车联网发展状况研究[J];中国无线电;2013年02期
6 黄振中;;PIC单片机对SLE4442卡的操作实现[J];工业控制计算机;2012年07期
7 张河新;王晓辉;黄晓东;;基于STM32和CAN总线的智能数据采集节点设计[J];化工自动化及仪表;2012年01期
8 饶威;丁坚勇;李锐;;物联网技术在智能电网中的应用[J];华中电力;2011年02期
9 朱洪波;杨龙祥;朱琦;;物联网技术进展与应用[J];南京邮电大学学报(自然科学版);2011年01期
10 邵顺增;;物联网应用及发展[J];硅谷;2010年24期
相关会议论文 前1条
1 李研;吴淼;吕廷杰;赵蔚;;国外物联网发展情况及对中国物联网发展的启示[A];两化融合与物联网发展学术研讨会论文集[C];2010年
相关硕士学位论文 前2条
1 王帅华;基于ARM的嵌入式实时系统关键技术的研究[D];中国科学院研究生院(沈阳计算技术研究所);2015年
2 张先庭;多总线集成的嵌入式系统设计[D];武汉理工大学;2005年
本文编号:2717466
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/2717466.html