|
发表于 2010-4-30 03:00:10
|
显示全部楼层
别浪费感情了,数字对讲机不是这么个搞法,即使不计成本DIY
应该:
1.先了解一下工作原理,或样机原理,避免闭门造车
2.请相关专家协助制定可行的系统方案
3.规划数字处理部分
4.设计并制作专用芯片
5.出系统评估板
......
楼主热情很高,写帖子也用了很多时间,但最关键的的几个地方都没特别注意
1.假设用你的设计,那前导码8位,同步字16位就可以了吗?难道01010101的前导码不属于同步内容?
2.收发1.5ms够吗?PLL的锁定时间是多少(当然是窄带下)
3.有没有考虑PLL在传数时由牵引力(就是锁相环会把长1或长0拉回来)
4.考虑解调时的处理了吗
......
楼主应该先这样试一下
1.先准备两块单片机试验板,把串口在有线下调好(一台收,另一台发)
2.再次确认发数据包的板发射20帧数据都可以被完整接收(在有线环境下)
3.去掉串口连线,用一只100p的电容连接两个串口(电容的两端各接5m软导线)
4.通过调试信令格式让你的数据不误码
这样就前进了一大步,知道大概什么样的数据格式可以传,大概知道为什么有时候传不好
然后再:
搞一个FSK的调制解调器芯片,接好后再作以上试验,理解为什么随便怎样都好用多了
然后再:
搞一个4电平的调制解调器,接好再作试验,理解为什么又不好用了,但通过调试硬件滤波器就可用了
然后找一个无线通道,再作以上试验......
总知,要少走弯路就要少激动,要脚踏实地的了解尽可能多的细节在有自己的想法
以上试验都通过以后,离数字对讲机的原理还有十万八千里的距离,但是一般的无线数传就可以了,要知道有很多伪专家拿异步串口直接捅到射频通道里,通不了就说人家的通道不好,这类人我见多了. |
|