5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 带坏女友[4]—女友做的51无线数传控制板(4比例4开关8通道流水灯,开源) [打印本页]

作者: DreamonII    时间: 2010-1-16 03:44
标题: 带坏女友[4]—女友做的51无线数传控制板(4比例4开关8通道流水灯,开源)
在前文实验的基础上扩展了软件的功能,
实现了4路PWM比例舵机控制,4路开关控制和8通道流水灯控制(4种状态,速度可调)。
实验电路仍然基于前文制作的最小系统板。

照片:



电路图:





源码:


文件名: 51PWMWireless.rar
描述: 51PWMWireless.rar
下 载地址: http://www.rayfile.com/files/6f6968b3-020e-11df-aae8-0014221b798a/
作者: DreamonII    时间: 2010-1-16 03:51
协议设计:


程序流程图:

作者: DreamonII    时间: 2010-1-16 03:52
视频:


[ 本帖最后由 DreamonII 于 2010-1-16 05:56 编辑 ]
作者: 蓝色∮的海    时间: 2010-1-16 06:14
呵呵 厉害 写的程序:em19:
作者: NYP    时间: 2010-1-16 08:50
:em15: 做得不错啊
作者: 40560335    时间: 2010-1-16 09:03
我咋越看越不对劲了,你女友从什么都不会,短短几天就对电子这么了解,会玩单片机、会编写程序、会用protel画电路图、懂得PWM信号……:em16:
作者: DreamonII    时间: 2010-1-16 13:18
有什么不对呀?
事在人为。。。
俺下毒的功夫可不是盖的。。。

有兴趣的话完全可以跟着一起做一遍呀。。。

做过就知道远没有想象的那么复杂。。。

PS:搞这个最困难的是写程序,偶女友学软件工程的,所以学得比较快些。。。
作者: 瞎折腾    时间: 2010-1-16 13:32
原帖由 DreamonII 于 2010-1-16 03:44 发表
在前文实验的基础上扩展了软件的功能,
实现了4路PWM比例舵机控制,4路开关控制和8通道流水灯控制(4种状态,速度可调)。
实验电路仍然基于前文制作的最小系统板。

照片:

http://www.hlkmx.com/bbs/attach ...

又出新东西了啊 效率还挺高
作者: cxfzxcv    时间: 2010-1-16 13:38
感谢分享,学习
作者: gofafa    时间: 2010-1-16 14:19
什么时候学习生产小 DreamonII 啊。动作太慢了。:em17:
作者: zhang56    时间: 2010-1-16 15:09
狼来了:em07:
作者: cjseng    时间: 2010-1-16 16:22
我觉得这个无线数传距离远不了。
发射电路与单片机共用一组电源,未隔离,51系列的干扰太大,射频的距离明显缩短,换用PIC的就好得多。
用51系列的要想加大距离,射频模块与单片机空间商距离需要在1米以上才能有较好的效果。
作者: DreamonII    时间: 2010-1-16 16:24
这个RF模块是我做项目剩的(433MHz)
开阔地300米(实测200+),
19200Kbps。。。

舵机电源独立。。。
RF模块用的AVR(ATMega48),
51干扰的说法第一次听说。。。
实测未发现问题。。。

[ 本帖最后由 DreamonII 于 2010-1-16 16:26 编辑 ]
作者: cjseng    时间: 2010-1-16 16:48
不过51一般干扰接收端,单向数传问题不大,我用号称3000米的遥控,接上51,也就百来米,如果不用51,距离可以达到1000米以上。
作者: DreamonII    时间: 2010-1-16 16:53
哇。。。
3000米。。。!

我这个现在就是双向的。。。
程序还在修改,
准备加上收发缓冲区和状态**功能。。。
我准备让女友用这个做个双向遥控小车玩玩。。。
她中了模毒以后就有人陪我玩了。。。 :em05:
作者: cjseng    时间: 2010-1-16 17:51
我以前都是自己做发射与接收电路,发射与接收电路直接就画在主控板上,调试很麻烦。
有一次,线路板厂发神经,把我直接做在PCB上的微带天线改了一下,结果线路板就报废了。
后来发现买成品的发射接收模块比自己做成本还低,而且基本不用调试,就一直买模块了。
可是又发现买来的模块标称距离水分太大,我要有效距离100米的,买了号称300米的根本够不着,换成800米的,信号时断时续,没办法,换成3000米的,基本可以了。
可现在客户提出要15公里的,我实在没办法了,只能换GPRS了。
我买过一个玩具车,装了个遥控电路,试验的时候,一按遥控键,嗖的一下窜了出去,撞在了墙上,四分五裂,于是我就不再玩遥控车了。
我觉得还是玩大的比较好。
我现在做遥控红绿灯的设备,车子到路口,一按遥控器,前方立马跳绿灯,爽哦!
作者: DreamonII    时间: 2010-1-16 20:19
呵呵。。。
红绿灯这个太牛了。。。
作者: l10658f    时间: 2010-1-16 21:47
我等穷人,没车.交通基本kao走!有卖的一定买个玩, 过马路按一下,变红灯:em15:
作者: cjseng    时间: 2010-1-16 22:12
遥控功能键:
1.自  动,按下此键,将回到自动状态;
3.黄  闪,按下此键,将切换到黄灯闪烁状态;
5.全  红,按下此键,所有红灯亮起,禁止通行;
7.换相位,在正常工作时,按下此键,将切换到下一个相位;
2.东通行,按下此键,东面所有绿灯亮起,其余方向全部红灯;
4.南通行,按下此键,南面所有绿灯亮起,其余方向全部红灯;
6.西通行,按下此键,西面所有绿灯亮起,其余方向全部红灯;
8.北通行,按下此键,北面所有绿灯亮起,其余方向全部红灯。

关键不在于遥控器,这样的遥控器几十块钱一个,关键是控制红绿灯的机器要有遥控接收电路,而且软件上定义了各遥控信号的功能。
这样的遥控器是给警察配的,用在开道车上的。:em15:
作者: arp    时间: 2010-1-16 22:17
你和女朋友整天就玩模了,哈哈
作者: DreamonII    时间: 2010-1-16 22:26
原帖由 cjseng 于 2010-1-16 22:12 发表
遥控功能键:
1.自  动,按下此键,将回到自动状态;
3.黄  闪,按下此键,将切换到黄灯闪烁状态;
5.全  红,按下此键,所有红灯亮起,禁止通行;
7.换相位,在正常工作时,按下此键,将切换到下一个相位; ...


天C特权阶层果然不一样。。。
马路都是他们家开的。。。
兄弟泄露朝廷机密。。。
小心被HX啊。。。
作者: yanmeiyanxu    时间: 2010-1-16 22:38
你真行!
作者: 八三四一    时间: 2010-1-16 23:02
:em26: 厉害
作者: huangqi    时间: 2010-1-17 00:00
:em22:
作者: 老申劳神    时间: 2010-1-17 01:43
哈哈,带坏女友已然成为系列节目了,第四季.....
作者: chensibo    时间: 2010-1-17 17:43
LZ犯了一个严重错误,不是“线路”错误,而是“路线”错误,你不能只教女朋友造单片机什么的,应当教教怎么造人呀,你想呀单片机教会了,但不会造人那就麻烦了,那就百忙活了。:em15:
作者: DreamonII    时间: 2010-1-17 18:16
。。。
教她做这个就是为了造个机器人。。。
造人那个不用教吧。。。
转正了再造也不迟呀。。。
作者: 八三四一    时间: 2010-1-17 22:36
:em26: 楼上的厉害
作者: haibiandefeng    时间: 2011-1-3 23:09
你女朋友也太有本事了,你真的福气啊,两个人玩!
作者: qhuaz    时间: 2011-1-4 08:28
能不能四路舵机同时控制
作者: 如此执着    时间: 2011-3-11 00:02
老万 好长时间没和你联系了 想你了 你的qq号 短消息发给我好吗
作者: 李寒1987    时间: 2011-3-12 21:12
厉害,偶要是有个师傅这样教就好了。。
作者: lesliexu    时间: 2011-3-12 22:00
原帖由 chensibo 于 2010-1-17 17:43 发表
LZ犯了一个严重错误,不是“线路”错误,而是“路线”错误,你不能只教女朋友造单片机什么的,应当教教怎么造人呀,你想呀单片机教会了,但不会造人那就麻烦了,那就百忙活了。:em15:


深以为然 造人比玩模重要很多
作者: lanshang    时间: 2011-3-12 22:13
一看见搞单片机的
我就羡慕嫉妒恨
作者: 浴血前锋    时间: 2011-3-12 22:43
万金求楼主女友那样的女友!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
作者: 余首林    时间: 2012-8-16 22:06
:em19: :em16: :em16:




欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://5imx.com/) Powered by Discuz! X3.3