38度发烧友--38Hot Volt-Nuts

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 130|回复: 0

Washu Voltgen(自校准的六位半电压源)C语言固件和C#上位机

[复制链接]
发表于 2015-8-1 18:39:35 | 显示全部楼层 |阅读模式
本帖最后由 forester 于 2015-8-1 18:58 编辑

程序问题这段时间太忙了。边种树边写程序。所以会有各种问题:
1、本人是林业行业,水平问题,程序的各种规范、潜规侧都没有做到。上位机花了1个多小时编写,非常简陋。行家见凉
2、硬件版本比较多。这个版本只适合LTC2400+AD5541+MAX515+磁耦。
3、我的MCU是ATMEGA1284,ATMEGA32时。需要手动修改串口代码。我已改好,编译通过,但没有进行验证。
4、DEBUG由于时间问题,没有实现。
5、线性校准需要自己在固件源程序中修改。然后编译烧写。
6、EEPROM能保存LM399电压和设置的电压。
7、由于我的12864有问题,显示不正常。于是换成24064,加上没有时间。通用版本的固件只能由坛友更新了。
8、固件源文件已有比较详细的注释。稍做修改就可以适应别的硬件。
9、上位机的通信协议和桃卡兼容,可以直接用大侃的上位机软件采集数据。当然,采集到的是2400所采集的数据。
通信协议:
电压设置:         08 01 07 B0 E1 00 XX XX XX        高位在前
基准电压设置: 08 01 07 B0 E2 00 XX XX XX        高位在前
滤波器长度:         08 01 04 B0 E3 10                最后一位:长度0-128个数平均
是否打开闭环: 08 01 04 B0 E4 01                最后一位:00关闭,01打开
温度查询:          08 01 03 AE 00
电压查询:        08 01 03 AA 00
可以使用XCOM等串口发送程序发送以上命令。
第二位为地址。不管发送何命令。只要第二字节为02,那么显示屏和上位机都显示的是外部输入通道的电压


编译器下载地址(AVR官方需要注册,软件免费):http://www.atmel.com/tools/atmelstudio.aspx
注册后从邮件获得下载地址:http://www.atmel.com/Images/as6installer-6.0.1996-net.exe
软件语言可以自己选本地语言。如果已装中文版的Microsoft Visual Studio 2010,那么,装完就墨认是中文了。

上位机软件:Microsoft Visual Studio 2010
上位机编译好的EXE程序在这里:Voltgen\USB\bin\Debug\USB.exe
编译好的固件HEX文件在这里:Voltgen\Debug\Voltgen.hex
Voltgen.rar (188 KB, 下载次数: 293)
VoltgenC#.rar (88.92 KB, 下载次数: 222)










回复

使用道具 举报

发表于 2015-8-1 18:46:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2015-8-1 18:46:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2015-8-1 18:48:13 | 显示全部楼层
有C就方便多了……
回复

使用道具 举报

 楼主| 发表于 2015-8-1 18:48:36 | 显示全部楼层
laisla 发表于 2015-8-1 18:46
LM399写成了LM388?

我比较粗心。经常写错别字
回复

使用道具 举报

发表于 2015-8-1 19:04:02 | 显示全部楼层
感谢楼主,辛苦了!
回复

使用道具 举报

发表于 2015-8-1 19:38:18 | 显示全部楼层
赞一个!支持楼主!辛苦了
回复

使用道具 举报

发表于 2015-8-1 19:47:48 | 显示全部楼层
不错不错,必须顶
回复

使用道具 举报

发表于 2015-8-1 20:08:41 | 显示全部楼层
顶一个~~~~
回复

使用道具 举报

发表于 2015-8-2 20:43:17 38hot手机频道 | 显示全部楼层
支持!!!!
回复

使用道具 举报

发表于 2015-8-3 01:27:38 | 显示全部楼层
还是VB好
回复

使用道具 举报

发表于 2015-8-11 15:31:14 | 显示全部楼层
顶一个
回复

使用道具 举报

发表于 2017-11-29 21:27:48 | 显示全部楼层
hi
Where i can see schematic and pcb for voltgen ?
回复

使用道具 举报

发表于 2018-2-21 13:00:10 | 显示全部楼层
c#也会,厉害。
回复

使用道具 举报

发表于 2018-2-27 18:12:31 | 显示全部楼层
顶起。。。。。。。。
回复

使用道具 举报

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

本版积分规则

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