长汀无线电厂交流论坛

 找回密码
 注册
查看: 904|回复: 0
打印 上一主题 下一主题

工程师论文,求助完善程序

[复制链接]
跳转到指定楼层
楼主
发表于 2013-6-6 22:27:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 radio 于 2013-6-6 22:49 编辑

1、12864显示三相异步电机启动电流
2、1602显示S7-200数据,PPI协议
原打算做1的,硬件准备的差不多了,目前Proteus仿真51+1602可以读取北电二代电流,这个月要交论文,有些力不从心了,之前学过51汇编,也学过一点C语言,考虑C语言通用型强一点,这次用C语言,程序东拼八凑,今晚总算有显示了。
硬件(已准备)单片机可选AT89C2051,AT89C51/52/S51,W78E516,M8;
LCD:JLX12864G(uc1701x),Nokia5110(PCD8544);
电流测量:北电海盗版一代,先霸XB-2008A钳形表(坏了用钳头);
电源:直接锂电供电,或用长汀MYUV电源盒。
基本思路:钳头代替电流取样铜片,已测试通过,实际调整为10倍或20倍量程,原上限电流10A,单片机通信读取电流,在12864上显示曲线,时间暂定90s,每秒一个点,有最大值显示,如能记录和移动显示每点电流值最好。
实在不行就做个2的仿真吧,晚上回家测试1,临时做的隔离电路,不便携带,单位上班测试2,PLC厂里的,程序有类似之处。
2基本思路:通过PPI协议读取VW整型数据,按键更改地址,修改数值,浮点暂不考虑。目前仿真通信不太稳定,读取PLC型号,直接通过虚拟终端显示。
以下为1程序,测试环境:Win7旗舰版sp1,Proteus7.8sp2,Keil C 805a。
645a.rar (18.87 KB, 下载次数: 3) 1参考:http://www.pudn.com/downloads104/sourcecode/embed/detail428834.html
             http://www.verysource.com/com645-download-32054.html
             http://www.verysource.com/program_51-download-27107.html
2参考:http://blog.gkong.com/more.asp?name=jiayoua&id=64953
另参考:单片机C语言程序设计实训100例——基于8051+Proteus仿真
单片机C语言程序设计实训100例--基于AVR+PROTEUS仿真


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|Archiver|长汀无线电厂交流论坛  

GMT+8, 2024-5-16 19:25 , Processed in 0.632376 second(s), 22 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表