如何用电脑控制6个小灯泡

qinqinlanduo 2009-12-22 09:34:39
其实我把我想要问的问题简单化了一些 , 实际上我需要控制的是6把电子锁 , 但是我怕提出的问题太大了, 别人不好回答,而且只要能控制6个小发光二极管就够了 ,后面的设计电路什么的我都会了 ,最苯的方法就是小继电器控制中型继电器而已(或者增加一套多路放大电路+继电器或者可控硅),我需要的是在电脑上增加什么硬件(具体)? 什么软件(具体)?怎么输出? 恩 别的要求就是, 经济实惠. 谢谢各路大虾 632187820@qq.com
...全文
656 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
kinghongchen 2010-03-14
  • 打赏
  • 举报
回复
我想红外发射器应该能满足你的要求。
kingjiang2009 2010-03-13
  • 打赏
  • 举报
回复
如果想用232或485传输控制,笔记本的话得有个USB和串口的交换工具,具体什么软件得看你是想怎么用,比如说可以用个keil单片机编程,然后传输后让外部单片机控制各二极管的亮与不亮。
happyw2004 2010-03-07
  • 打赏
  • 举报
回复
这个其实很简单,通过串口和单片机通信,自己定义一个通信协议,比如2个字节,第一个字节表示要打开或关闭的是哪一个灯,第二个字节表示开或关(0/1),在单片机接收到相关信息进行解释一下执行相应的操作就是了。
hotit 2010-02-22
  • 打赏
  • 举报
回复
引用 6 楼 vrhero 的回复:
比你想象的复杂,电脑的I/O只能理解高层次的通信...比如RS-232在电脑中已经算很低层次了,但跟“继电器”这种电平级别比较还是高得不像话,USB和RS-232比就更高层次了...而且电脑的I/O非常有限,能够支持的通信协议也非常有限...

所以你需要一个在中间做翻译的东西来沟通电脑与“电平”之间的通信,这就是现场总线...先去学学基础知识吧...



学习了
tmoonlight 2010-02-20
  • 打赏
  • 举报
回复
...........................................
xlwjnalk 2010-02-09
  • 打赏
  • 举报
回复
用socket看能不能控制啊
qwerrewq888 2010-02-05
  • 打赏
  • 举报
回复
听说有一种数控软件统称crp的好像用一根并口线把电脑和数控机器连起来编程具体的我不清楚,只是听说。关注中。。。
ourola 2010-01-28
  • 打赏
  • 举报
回复
标记一下
ouyangliping 2010-01-28
  • 打赏
  • 举报
回复
还是多学习学习吧,对电脑来讲你的东西太底层了。
Luckeryin 2010-01-28
  • 打赏
  • 举报
回复
典型的单片机应用,如果逻辑简单的话直接用单片机就可以了,如果后台还有复杂的逻辑,就写一个上位机程序来控件单片机,单片机来控件电路的通与断。
kanday12 2010-01-12
  • 打赏
  • 举报
回复
同过串口发送信息到你的硬件控制就可以了,所以你的那个硬件设备要有串口通信的处理。再用一个8位的单片机 就ok了!
maxiansheng 2010-01-11
  • 打赏
  • 举报
回复
你这个很好 对我启发很大 让我知道还有很多东西。。。。。
zmz571 2010-01-08
  • 打赏
  • 举报
回复
华丽的飘过
wingwind_cn 2010-01-02
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 vrhero 的回复:]
比你想象的复杂,电脑的I/O只能理解高层次的通信...比如RS-232在电脑中已经算很低层次了,但跟“继电器”这种电平级别比较还是高得不像话,USB和RS-232比就更高层次了...而且电脑的I/O非常有限,能够支持的通信协议也非常有限...

所以你需要一个在中间做翻译的东西来沟通电脑与“电平”之间的通信,这就是现场总线...先去学学基础知识吧...
[/Quote]

呵呵,兄台说的太复杂了,会吓到小朋友。
其实魏永明以前翻译的一本书《嵌入式linux-软件,硬件与接口》上就有一个例子,是直接在PC上对并口编程的。只不过是用的linux。电平嘛,无非是端口上的0,1,软件上的字节数据。
wingwind_cn 2010-01-02
  • 打赏
  • 举报
回复
硬件上最最简单的办法,是使用打印机的并口(不过好像现在很多PC已经没有并口了),你可以直接控制并口上各个针脚的断口电平。这需要在windows下对IO口进行编程。

实现上最最简单的办法,是楼上面有人说的,弄个单片机用串口和PC通信,由单片机来控制它的IO电平。(不过好像现在有些电脑没串口的说,这样只好再买根USB转串口线了)


让爱延续 2009-12-30
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 alifriend 的回复:]
你这种得用单片机控制电路,电脑只是通过串口发指令控制单片机,与电脑其实没啥关系
[/Quote]

这好像是单片机吧,不太了解。
jacksuperlan 2009-12-23
  • 打赏
  • 举报
回复
你这个东东应该是需要单片机(MCU),然后单片机与电脑的连接,最简单的就是串口通信,但是如果你感兴趣,可以使用带网络接口的芯片这样直接通过IE浏览器就可以控制了.
比如我曾经用过的PIC16F877A;还有带网络模块的PIC18F97J60;实现起来是比较简单的,前提是你要用C语言去编写
qinqinlanduo 2009-12-22
  • 打赏
  • 举报
回复
正在学习中  今天收获不小  可惜欲速则不达 先谢各位大虾了  (0,0)!!!
_0筱筱0_ 2009-12-22
  • 打赏
  • 举报
回复
这个应该是汇编的东西吧 记得以前看别人做单片机的时候写过这个程序 用的C语言...不过具体的 我也不知道...帮顶一下吧 呵呵
vrhero 2009-12-22
  • 打赏
  • 举报
回复
比你想象的复杂,电脑的I/O只能理解高层次的通信...比如RS-232在电脑中已经算很低层次了,但跟“继电器”这种电平级别比较还是高得不像话,USB和RS-232比就更高层次了...而且电脑的I/O非常有限,能够支持的通信协议也非常有限...

所以你需要一个在中间做翻译的东西来沟通电脑与“电平”之间的通信,这就是现场总线...先去学学基础知识吧...
加载更多回复(4)

8,834

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧