EDN首页   博客首页

日志档案

发表于 2007-5-15 22:44:11

12

标签: LPC213X  GUI  3510  

在3510I上的新GUI(贴图)

最近参加学院的比赛,做无线双工对讲机,于是就在LPC2132+uCOS-II+3510I上做了个类手机型的GUI,代码还在完善中又要准备英语了所以以后再贴出来~:

主窗口:

信息子菜单:平移式切换

子菜单2:

子菜单3:

拨号功能:

信息编辑界面:

点击看大图

呼叫中:

CPU:LPC2132:

DDS AD9850 用于FSK发送数据:

系统分类: 嵌入式   |   用户分类: 无分类   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(1963)    回复(19)  

投一票您将和博主都有获奖机会!

  • wormchen

    2007-5-16 9:33:42

    虽然不懂,但还是觉得不错,动手能里很强!

  • YZY

    2007-5-16 9:36:11

    强淫!!!

  • kingYHY

    2007-5-18 12:15:21

    _yuming :

       我们可以交流交流啊~我们才刚刚接触无线射频~

    不是DTMF发送的,是一异步串行通信的模式进行ASC-II码发送号码和短信.短信暂时不支持中文发送,因为用的是3510I彩屏要自己建中文字库,没有这么多的空间,不过我们已经考虑用Nand Flash来做存储所以以后会做成中文短信.

      发送数据采用的是三态的FSK发送:

    就是以三种频率来发送数据

  • kingYHY

    2007-5-18 12:19:04

    这样可以无论发送的是0还是1发送的频率都是改变的,这样就可以没有时钟的概念,只要频率改变就认为是时钟改变.

  • _yuming

    2007-5-18 15:55:37

    我现在用FM方式用的是DTMF发送编码,现在只能实现单工方式,我是参考凌阳的方案做的,现在还没有成型,只能发送简单的DTMF编码,数据发送还没想好怎么处理呢?我现在这种方案不是很好,看到你的方案感觉很好,你采用跳频方式了 吗?

     

  • _yuming

    2007-5-18 8:55:43

    呼叫用的是DTMF发送吗?信息是发送的中文吗?我对这个比较感兴趣,最近也在研究这个无线双工对讲。

  • kingYHY

    2007-5-17 23:59:07

    呵呵,发射接收都自己做,发射用的是分立元件,如果用集成芯片时会有很大的频率漂移发送不了数据.接收用的时CAX1238专用的接收芯片.因为都是自己做的,做板效果不好,所以大概只能有十几米远~

  • 4楼

    2007-5-17 22:05:53

    楼主的无线发射和接收怎么处理的阿?用模块吗?工作频率和距离大概能达到多远呢?

  • scutgui

    2007-5-15 22:54:43

    不错哦

  • kingYHY

    2007-5-18 23:44:10

    我们也是FM方式发送的,频率微40MHz,其实我们就是做两个单工进行切换来实现班双工的.

    而我们发送数据采用的是三态方式:

    4KHz     6KHz      8KHz 

    假如当前接收到的的是4K信号则如果下次接收到的是6KHz的话为0,为8KHz的话为1,同礼如果当前接收到的是6KHz的话则如果下次接收到的是8KHz的话表示信号为1,如果是4KHz的话信号为0,如果当前状态为8KHz则如果下一状态为6KHz则信号为1,如果为4KHz则信号为0.这样不管发送的是0还是1频率都会改变.在此基础上进行数据发送会速度比较慢,但发送非常稳定.

  • _yuming

    2007-5-19 8:28:43

    是的,这样发送速度是慢了些,您试过使用nRF系列的芯片了吗,nRF系列的芯片是支持跳频发送的,但是不知道用在语音上是否可行?

     

  • _yuming

    2007-5-19 8:33:55

    参考文献[2]提出了一种跳频发射系统的设计方案,采用的是AD8950器件,如图1所示。在该方案中,DSP负责完成对数据RS的编码(一种循环编码)、交织以及产生跳频码的功能。交织后的“1”、“0”数据分别控制门1和门2的导通,进而控制两路中频信号的导通。其中产生峡谷路中频信号的频率控制字FTW1FTW2分别为要跳变的中频载波频率控制字与基带FSK调制(“1”对应48kHz,“0”对应32kHz)相应的频率控制字之和,巧妙地将FSK调制与混频结合在一起。跳变的中频载波频率控制字可直接由DSP存储器中的跳频图案表获得,两种中频信号的频率控制字FTW1FTW2经由DSP算法后分别输送给两个频率合成器(均由AD9850+PLL构成),以产生两路中频信号。最后将两路中频信号进行模拟相加,再送至射频部分。

    我看到网上是(“1”对应48KHz,“0”对应32KHz)他这个好像是只有两种状态。我对FSK发送不是很了解,只是知道一点。

  • KingYHY

    2007-5-19 16:07:50

    nRF系列芯片听说还可以,不过一方面我它使用的频率段在315MHz而我们要求的是在40M左右,而且生平部分的发送我们根本没有必要使用数字方式来发送。而且上面所说的跳频方式发送数据其实也就是FSK方式来发送数据。其实对于无线来说,发送数据关键不在于用什么样的协议来发送,而在于模拟部分的稳定度,如果模拟发送有很大的频漂的话,根本发送不了数据。

  • AVR

    2007-6-4 18:36:00

    楼方确实厉害啊,都快做出手机了。

  • 木头东瓜

    2007-6-5 17:15:47

    如果仅仅用于短信传送,nrf905或者cc1XXX都可以,没必要自己做一个FSK发射,接收ic灵敏度也不够

    如果想做个能传语音能支持多个对讲机的,建议用2.4G的数传ic

    数据率1M-2M小b,嘿嘿,足够了

  • YHY

    2007-6-5 23:11:50

    楼上说得很没错啊!用专门的发射接收IC实现短信发射很好!不过我们的出发点是提高我们的模拟水平~这样能节省很多成本!

  • ddllxxrr

    2007-7-13 8:30:52

    太强了

  • yy666

    2007-7-30 11:13:35

    做好了吗?

  • _yuming

    2007-9-27 9:47:05

    做好了没有,现在已经过了很久