[求助]:用PIC单片机来做煤气表的数据采集,客户端连PC服务器的问题。
刚学PIC单片机,我们一般用PIC18f系列的。
准备用这个来做一个关于煤气数据表信息的采集。
打算实现的功能:
1.采集每个客户的用煤气量;
2.煤气泄露,客户端单片机报警,用务器向客户报警(用人工方式打电话或短信);
3.客户煤气费用不足时,服务器能通知客户。
我想求助的问题:
1.单片机与服务器PC机怎么连接,需要些什么知识?
2.怎么用单片机采集这些需要的信息?
只要把单片机的信息传送到服务器PC机上来后,就没有什么总题了,我以前是学软件的。
有谁以前做过这个没有,能给个例子参考下最好。
万分感谢!
[解决办法]
先友情帮顶下,明天再看看
[解决办法]
你如果擅长VB或VC的话,可以自己编个上位机软件,通过rs232或485总线和单片机通信
[解决办法]
1.采集每个客户的用煤气量;
计量煤气使用量,这个会有流量计,通常是以计数的方式,通过计数器读到触发次数也就是用了多少,相应你可以找相应的器件供应商
2.煤气泄露,客户端单片机报警,用务器向客户报警(用人工方式打电话或短信);
有煤气用的传感器,一个开关量输入即可知道当前环境下的煤气含量是否超标
至于报警方式,可以直接挂GPRS模块发短信/打电话(就相当于手机),也有座机拨号相应的模块(可以搜一下摩托罗拉的芯片)但要注意一下防爆,GPRS模块上电的电流和通信时的电流都相当高,远无超过安标了,要是做产品就得去做防爆认证
3.客户煤气费用不足时,服务器能通知客户。
只要你能取到服务上客户的金额,通过计量煤气使用量,这个只是简单的中学运算问题...
[解决办法]
大哥,你这个设计重点难点在安全防爆上,其他的可能只是繁杂吧。
我也在做这个,一起交流吧。QQ:3487317
[解决办法]
1,可以采用串口通信232或485,根据具体情况还可以采用无线传输模块,制定一个通信协议
2,单片机通过串口读取传感器(流量计,报警)等信息,并通过另外一个串口发送给pc,pc通过串口界面(vc或vb)对收到数据处理。
[解决办法]
建议采用CAN总线 单片机——can总线——单片机—Uart—PC
CAN的稳定行不是485能比的