侵权投诉
订阅
纠错
加入自媒体

可视化直流稳压电源的设计方案

2013-06-04 11:27
科技那回事
关注

  2 显示部分电路设计

  本设计的控制核心使用AT89C51单片机,由于外部设备大多采用串行接口,单片机的外围电路就十分简单,只要外接晶体振荡器和复位电路即可。

  显示电路的设计如图3所示,用89C52的P2口作为数据线,用P0.1、 P0.2、P0.3分别作为LCD的E、R/W、RS.其中E是下降沿触发的片选信号,R/W是读写信号,RS是寄存器选择信号本模块设计要点如下:

  显示模块初始化,首先清屏,再设置接口数据位为8位,显示行数为1行,字型为5×7点阵,然后设置为整体显示,取消光标和字体闪烁,最后设置为正向增量方式且不移位。向LCD的显示缓冲区中送字符,程序中采用2个字符数组,一个显示字符,另一个显示电压数据,要显示的字符或数据被送到相应的数组中,完成后再统一显示。首先取一个要显示的字符或数据送到LCD的显示缓冲区,程序延时2.5ms,判断是否够显示的个数,不够则地址加一取下一个要显示的字符或数据。

可视化直流稳压电源的设计方案

图3 LCD与89C52的接口

  3 通信电路模块

  89C52内部已集成通信接口URT,只需扩展一片MAX232芯片将输出信号转换成RS-232协议规定的电平标准即可。MAX232是一种双组驱动器/接收器,如图4所示,每个接收器将EIA/TIA-232-E电平输入转换为5V的TTL/CMOS电平。每个驱动器将TTL/CMOS输入电平转换为EIA/TIA-232-E电平。EIA接口把5V转换为    -8~-15V电位,0V转换为8~15V,再经RXD输出,接收时由RXD输入,把 -8~-15V电位转换为5V,8~15V转换为0V.

可视化直流稳压电源的设计方案

图4 MAX232引脚功能图

<上一页  1  2  3  4  下一页>  
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号