MSP430混合电压和逻辑系统的设计
的差别。以广泛应用的EIA - RS - 232C标准为例,对于数据(信息码):逻辑1(传号)的电平为-3V ~ -15V,逻辑0(空号)的电平为+3V ~ +15V;对于控制信号:接通状态(ON),即信号有效的电平为+3V ~ +15V,断开状态(OFF),即信号无效的电平为-3V ~ -15V。也就是说当传输电平的绝对值介于3V ~ 15V时,认为是有效信号,其它电平均认为是无效的。而MSP430输出的电平却在0 ~ 3V左右,因此要想与PC串口接口或者其它带有串口的终端接口,必须要进行EIA-RS-232C与MSP430电平和逻辑关系的转换。实现这种变换的方法很多,可用分离元件,也可用集成电路。目前较为广泛地使用集成电路转换器件,如MC1488、SN75150等芯片可完成TTL电平到串口电平的转换。 MC1489、SN75154可实现串口电平到TTL电平的转换。MAX232/MAX232A、MAX3221/MAX3223 等芯片可完成多路3V ~ 5V电平与串口电平的双向转换。在MSP430与PC串口接口时,用MAX232A电路比较简单(只需外接几个电容),而且这款芯片可以实现两路变换,价格也较便宜。
5 结束语
混合逻辑的设计是一个比较复杂的问题。对MSP430来说,它是低电压、低功耗的芯片。如果与其它芯片的接口设计不好,不仅低功耗特性无法体现,而且有可能导致数据传输出错,在更坏的情况下,还有可能烧毁芯片,因此要引起足够的重视。当然文中的很多方法也适用于解决其它低电压芯片的混合逻辑接口问题。
参考文献
1. MSP430x4xx Family User's Guide (SLAU056B).
2. 张雄伟. DSP芯片的原理与开发应用(第2版). 电子工业出版社, 2000.9.
3. 胡大可. MSP430系列FLASH型超低功耗16位单片机. 北京航空航天大学出版社, 2001.11.
4. 低电压PLD/FPGA的供电设计. http://www.fpga.com.cn/application/Power/power.htm.
5. 李朝青. PC机及单片机数据通信技术. 北京航空航天大学出版社, 2000.12.
- Linux嵌入式系统开发平台选型探讨(11-09)
- VxWorks实时操作系统下MPC8260ATM驱动的实现(11-11)
- VXWORKS内核分析(11-11)
- Linux内核解读入门(11-09)
- linux文件系统基础(02-09)
- 基于Winodws CE的嵌入式网络监控系统的设计与实现(03-05)