当前位置:编程学习 > VB >>

求高手帮忙:基于USB的多路温度采集系统的设计(基于VB的程序)

我的课题:基于USB的多路温度采集系统的设计—上位机软件的设计
任务要求:本课题要求实现8通道温度信号的采集,主机应用程序负责启动/停止采样,采样频率由主机应用程序设置调整并通过USB总线送给单片机;采样数据传给主机应用程序进行保存、显示和打印等。要求实现上位机应用程序的各个界面及USB主机程序的编写。
现在已有基于vb的usb总线程序和信息采集程序,现在不知道如何将两者进行结合,急求各位高手帮忙!
我的qq号是:175559190。先谢谢了啊.
--------------------编程问答-------------------- --------------------编程问答-------------------- 你们老师没教过相关的技术问题吗?如果教过,整合一下技术点不就可以了。
就比如USB通讯,按简单的方法可以直接用CH340H,然后安装个驱动就模拟
成了串口,按串口的方式通讯。这样即实现了用USB接口,开发也简单。
再者也可以用PDIUSBD12来弄,采用HID的方式与计算机接口,上位机也用
HID的API来处理设备信息,然后用读写文件的方式处理数据。
还有一种就是自己开发自己的通讯协议,用自定义设备方式与计算机接口,
然后自己开发驱动和接口函数,再开发应用程序来调用接口函数与下位机通讯。
方式可以很多,采用的芯片也可以很多,比如:MAX3420、直接带USB的微处理器
CY7C63612/13、EZ-USB、AT89C5131等、USB桥芯片FT232R、FT245BM等等,
还可用 ARM7-ARM11来弄,每种弄法采用的方案或开发难度都不同。
如果没有特定需求,只是USB就可以,建议用CH340简单,我的资源里有电路图
和驱动下载,无论从上位机还是下位机都简单
http://download.csdn.net/source/1468160 --------------------编程问答-------------------- 有课题? --------------------编程问答--------------------
引用 2 楼 supermanking 的回复:
你们老师没教过相关的技术问题吗?如果教过,整合一下技术点不就可以了。
就比如USB通讯,按简单的方法可以直接用CH340H,然后安装个驱动就模拟
成了串口,按串口的方式通讯。这样即实现了用USB接口,开发也简单。
再者也可以用PDIUSBD12来弄,采用HID的方式与计算机接口,上位机也用
HID的API来处理设备信息,然后用读写文件的方式处理数据。
还有一种就是自己开发自己的通讯协议,……


您好,谢谢您的回答。这题目也是我弟弟发给我的,他让我帮他找人弄弄好,我不是这个专业的,不会弄。悲剧。。。 --------------------编程问答--------------------
引用 3 楼 dbcontrols 的回复:
有课题?


您好。 是我弟弟的一个课堂作业。 --------------------编程问答--------------------
引用 5 楼 ls51501 的回复:
引用 3 楼 dbcontrols 的回复:
有课题?


您好。 是我弟弟的一个课堂作业。

你应该叫他自己做作业,这是对他负责。通常对于硬件的东西,涉及器件的选型、电路的设计、
软件的开发。
就比如一个发光二极管,你接在GND,在程序中用1控制它开,接在VCC,在程序中用0控制它开,
没有原理图的程序可以说是空谈。而且对于硬件选型上,也很重要的:
1、考虑需求
2、考虑技术
3、考虑性能
4、考虑成本
这些东西根本就没有,不可能开始实施的。就比如我说的 CH340,很简单的东西,也能用,
不过是不是符合他们的需求,比如速度?稳定性?兼容性?据我所知,我给出的CH340的驱动
不能在Win7下跑,即使在XP系统,有时候也会有点小问题(不过不是常有),速度上就是
串口的速度,只是通讯起来简单,玩玩是可以的,但这样的情况相信和他们的作业应该不是一
种需求。我觉得他们的老师是想让他们做这个作业搞清楚计算机接口技术,这么个处理只是
能用USB,根本就没搞清楚是怎么回事,相信这不是他们老师想要的结果。
但是说到计算机接口技术的USB接口技术,涉及的范围可以很多,可以用51单片机开发,也可以
基于任何芯片开发,从原理上,只是控制 D+ D- 两个I/O口的数据口波动然后实现通讯的目的,
但现在的很多芯片就自己解决了这种问题,就像VB里的控件,封装得很简单,甚至有U盘的芯片,
USB转串口的芯片,USB多媒体芯片等等等等,要了解到哪一层、这要看他具体的需求,而且最好
让他自己去搞懂,不会就去问老师,这样才是学习。老师能解决的事就让老师去解决,这种不具
体的项目式问题在网上除了按项目给人做,不会有免费午餐吃的。 --------------------编程问答-------------------- 还是准备¥好了。
大家都很忙
--------------------编程问答--------------------
引用 6 楼 supermanking 的回复:
引用 5 楼 ls51501 的回复:
引用 3 楼 dbcontrols 的回复:
有课题?


您好。 是我弟弟的一个课堂作业。

你应该叫他自己做作业,这是对他负责。通常对于硬件的东西,涉及器件的选型、电路的设计、
软件的开发。
就比如一个发光二极管,你接在GND,在程序中用1控制它开,接在VCC,在程序中用0控制它开,
没有原理图的程序可以说是空谈。而且对于硬件选型上……
学习了,楼主懂了米有 --------------------编程问答-------------------- 作为学习,建议让你弟弟好好学,这是有用的技术.

作为项目,建议你花钱找人搞定:) --------------------编程问答--------------------
引用 2 楼 supermanking 的回复:
你们老师没教过相关的技术问题吗?如果教过,整合一下技术点不就可以了。
就比如USB通讯,按简单的方法可以直接用CH340H,然后安装个驱动就模拟
成了串口,按串口的方式通讯。这样即实现了用USB接口,开发也简单。
再者也可以用PDIUSBD12来弄,采用HID的方式与计算机接口,上位机也用
HID的API来处理设备信息,然后用读写文件的方式处理数据。
还有一种就是自己开发自己的通讯协议,……
崇拜中……………… --------------------编程问答-------------------- 要根据需要设计电路系统
要编写单片机程序
要写改写vb代码

好多呀,哥们
让你弟脚踏实地学习吧 --------------------编程问答-------------------- 我还以为是专家们得课题呢
引用 5 楼 ls51501 的回复:
引用 3 楼 dbcontrols 的回复:
有课题?


您好。 是我弟弟的一个课堂作业。
--------------------编程问答-------------------- 这个牵涉硬件设计,并不算简单。
--------------------编程问答--------------------
引用 13 楼 veron_04 的回复:
这个牵涉硬件设计,并不算简单。

简单不简单,要看给多少钱~~
很负责的告诉楼主,这个东西都已经成型了,有经验的改改现有的东西半天就搞定了。关键还是钱~ --------------------编程问答--------------------
引用 14 楼 ybh37 的回复:
引用 13 楼 veron_04 的回复:

这个牵涉硬件设计,并不算简单。

简单不简单,要看给多少钱~~
很负责的告诉楼主,这个东西都已经成型了,有经验的改改现有的东西半天就搞定了。关键还是钱~



钱           这个是关键
补充:VB ,  资源
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,