新闻中心

EEPW首页>嵌入式系统>设计应用> 基于STM8S207单片机的测试架系统设计

基于STM8S207单片机的测试架系统设计

作者: 时间:2013-01-16 来源:网络 收藏

2 系统硬件设计
2.1 STM8S207MB芯片特点
它是由全球第5大半导体公司意法半导体生产的8位机,这种8位的STM8S207MB内核在设计时考虑了代码的效率和性能。它的6个内部寄存器都可以在执行程序中直接寻址。共有包括间接变址寻址和相对寻址在内的20种寻址模式和80条指令。其管脚图如图3所示。

本文引用地址://m.amcfsurvey.com/article/170614.htm

b.JPG


2.2 485通信
IC-485接口电路的主要功能是:将来自微处理器的发送信号TX通过“发送器”转换成通信网络中的差分信号,也可以将通讯网络中的差分信号通过“接收器”转换成被微处理器接收的RX信号。任一时刻,IC-485收发器只能够工作在“接收”或“发送”两种模式之一,因此,必须为IC-485接口电路增加一个收/发逻辑控制电路。如图5所示。微处理器的标准串行口通过RXD直接连接ICA85R芯片的RO引脚,通过TXD直接连接IC485R芯片的DI引脚。由微处理器输出的R/D信号直接控制IC485R芯片的发送器/接收器使能:R/D信号为“1”,则ICA85R芯片的发送器有效,接收器禁止,此时徽处理器可以向RS 485总线发邀数据字节;R/D信号为“0”,则SP485R芯片的发送器禁止,接收器有效,此时微处理器可以接收来自RS 485总线的数据字节。此电路中,任一时刻IC485R芯片中的“接收器”和“发送器”只能够有1个处于工作状态。连接至A引脚的上拉电阻R7、连接至B引脚的下拉电阻R8用于保证无连接的IC485R芯片处于空闲状态,提供网络失效保护,以提高IC-485节点与网络的可靠性。如果将IC485R连接至微处理器STM8S207MB芯片的UART串口,则IC485R芯片的RO引脚不需要上拉;否则,需要根据实际情况考虑是否在RO引脚增加1个大约10 kΩ的上拉电阻。
2.3 其他控制电路
在硬件设计中,还包括控制继电器驱动,如图4所示,它具有控制系统和被控制系统。通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。

d.JPG


当STM8S207MB单片机输出高电平时,由于电阻R7的分压作用,使三极管饱和导通,使继电器线圈通电,吸合开关,驱动外围电路。
当STM8S207MB单片机输出低电平时,三极管截止,使继电器线圈失电,断开开关。电磁式继电器一般由铁芯、线圈、衔铁、触点簧片等组成的。只要在线圈两端加上一定的电压,线圈中就会流过一定的电流,从而产生电磁效应,衔铁就会在电磁力吸引的作用下克服返回弹簧的拉力吸向铁芯,从而带动衔铁的动触点与静触点(常开触点)吸合。
当线圈断电后,电磁的吸力也随之消失,衔铁就会在弹簧的反作用力返回原来的位置,使动触点与原来的静触点(常闭触点)吸合。这样吸合、释放,从而达到了在电路中的导通、切断的目的。对于继电器的“常开、常闭”触点,可以这样来区分:继电器线圈未通电时处于断开状态的静触点,称为“常开触点”;处于接通状态的静触点称为“常闭触点”。



评论


相关推荐

技术专区

关闭