打印

【申酷】最近做的ds18b20温控器,vb上位机

[复制链接]
4505|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 234641497 于 2012-5-19 00:41 编辑

用到的器件:stc12c5a40s2单片机,两个ds18b20,四个按键,12864液晶显,ssr固态继电器。  
实现功能:
1,定时采集两个温度传感器温度,采用递推平均值滤波,本来还加了系数可调的一介滤波,可是由于传感器500ms采集一次数据,太慢,所以很滞后,就没有加…
滤波看了匠人手记,要谢谢程序匠人,这本书确实很好,全部看完了,受益匪浅;特别是程序结构和计算方面,很喜欢·但是很想了解一下PID控制,没有介绍,最近上网研究一下,加在温控器上!
2,lcd显示,可翻页,可以设置温度上下限,设置温度设定值,并可以保存到单片机自带的eeprom,设置ssr的状态
3,通过pwm控制ssr来控制加热器动作
4,用vb设计了上位机程序,通过232来通信,可以实现读取温度数据并用曲线表示,也可以设置各个参数…当超过5s后,自动往后加时间显示!(新加)
5,键盘有长击,短击,连击,多击,无击…用状态机实现…
6,强制关机是用于关闭固态继电器或者开固态继电器
7,全部程序没有超过1ms的软件延时

vb界面.jpg (176.17 KB )

vb界面.jpg

IMAG0182.jpg (229.52 KB )

IMAG0182.jpg

IMAG0184.jpg (294.27 KB )

IMAG0184.jpg

IMAG0186.jpg (289.42 KB )

IMAG0186.jpg

IMAG0185.jpg (304.91 KB )

IMAG0185.jpg
评分
参与人数 1威望 +1 收起 理由
Ryanhsiung + 1 支持一下

相关帖子

沙发
234641497|  楼主 | 2012-5-3 22:06 | 只看该作者
:L没人回复

使用特权

评论回复
板凳
yikuang2012| | 2012-5-18 22:04 | 只看该作者
楼主,可以分享一下上位机代码
??

使用特权

评论回复
地板
234641497|  楼主 | 2012-5-18 23:39 | 只看该作者
3# yikuang2012

上位机很简单的 主要就是VB的字符串处理 比C字符串好处理多了

使用特权

评论回复
5
chump_tj| | 2012-12-9 20:16 | 只看该作者
请问。没学习过VB,其他语言一般,做个上位机大概多长时间?

使用特权

评论回复
6
13249207512| | 2012-12-9 21:08 | 只看该作者
vb上手还是很快的,空闲的话新手包括学习过程几天就可以设计出上面那个了

使用特权

评论回复
7
MrWang_| | 2012-12-9 21:14 | 只看该作者
不错呢~我也只用过VC,对VB不熟...

使用特权

评论回复
8
anazel| | 2012-12-9 21:43 | 只看该作者
不错,正在学习vb,想做个上位机,楼主可以分享一下上位机程序吗

使用特权

评论回复
9
xingyuewang| | 2012-12-10 21:35 | 只看该作者
楼主能开源不?  对你的18b20 不使用1ms软件延时 感兴趣

使用特权

评论回复
10
duhemayi| | 2012-12-11 10:36 | 只看该作者
楼主能开源不?  对你的18b20 不使用1ms软件延时 感兴趣

使用特权

评论回复
11
我是土匪| | 2012-12-24 13:32 | 只看该作者

使用特权

评论回复
12
58180698| | 2013-2-10 17:49 | 只看该作者
我读写DS18B20的时候,同样没有使用延时,感兴趣的是液晶显示如何做到无延时的

使用特权

评论回复
13
Volftooth| | 2013-2-10 22:36 | 只看该作者
前段时间在也在搞 PID、不过就是没成功、

使用特权

评论回复
14
重邮king| | 2013-2-12 01:16 | 只看该作者
不错不错,必须顶一个~:lol

使用特权

评论回复
15
chjmacong| | 2013-2-12 07:05 | 只看该作者
不错,要是能分享源代码就更好了!

使用特权

评论回复
16
ABCDELF| | 2013-2-12 19:35 | 只看该作者
不错不错

使用特权

评论回复
17
chengxuyuan| | 2013-3-12 20:53 | 只看该作者
:D楼主能贴源码不!!!

使用特权

评论回复
18
wustzdh| | 2013-5-23 22:44 | 只看该作者
求开源

使用特权

评论回复
19
outstanding| | 2013-7-20 15:26 | 只看该作者
开源了么?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

14

帖子

1

粉丝