多单片机与一PC的串口通信问题
本人想做一个“多单片机与一PC进行串口通信”的系统,现在不知道从何处下手,
1、多个单片机的串口通信的电缆怎么与一个PC的串口相连接
2、要实现pc到某一单片机、某一单片机到pc这样的双向串口通信,有哪些协议供选择
以上只是我能想到的两个问题,如果哪位能提供这方面的更详细的信息或资料,必感激不尽~~
谢谢各位~!
问题点数:100、回复次数:19Top
1 楼lbing7(向青润老大学习!!!)回复于 2006-01-21 09:51:08 得分 20
2、要实现pc到某一单片机、某一单片机到pc这样的双向串口通信,有哪些协议供选择
我们做过星形网络的通信,我们的协议是自己设计的,不能告诉你,但关键要解决的问题是碰撞.解决了这个就好办了!具体的方案你可以自己设计了!
Top
2 楼LeeAn(蝎子)回复于 2006-01-21 10:24:01 得分 10
51本身就支持多处理器通讯,PC至多单片机好解决.总线式即可.
多单片机至PC就要自定义协议了.其实也没什么,就是定义何时接收,何时结束,器件地址之类的.Top
3 楼tyj_3()回复于 2006-01-21 11:00:35 得分 15
多个单片机的串口通信的电缆怎么与一个PC的串口相连接?
还是用单片机的多机通讯方式吧.在Windows操作系统下PC不是一个单任务系统,当多个终端向其传送数据时,很容易造成数据丢失,所有的串口都并起来接到PC串口传输在实时数据采集中是不现实的.利用单片机系统中的多机通讯,各终端采集的数据先统一存储在一数据存储器中,然后统一传给PC,建议选用HDLC通讯协议Top
4 楼hswxf(黄山一刀)回复于 2006-01-21 21:27:35 得分 10
多单片机与一PC进行串口通信”
1\你的硬件是如何设计的,这主要的,如果说是利用51作,资料很多,没什么协议(由你自己定呀!)只要符合串口接口就行了,一台上位机控制多台下位机是可以的,技术也是很成熟的!
2\多个单片机的串口通信的电缆怎么与一个PC的串口相连接
有一个学生级方案,呵呵!就是采用片选(一个单片机系统一个识别ID),如果你用51的话,P3口如果全用了,呵呵!识别可是惊人的哟!串口有些不用的信号脚可以用上呀)
3\你可以从下面一些网站看看
www.21ic.com
www.chinadz.comTop
5 楼sunnysmile(★红☆狐★)回复于 2006-01-22 10:48:56 得分 0
用485就是了Top
6 楼adorph()回复于 2006-01-23 16:32:19 得分 0
[转载]TD-SCDMA的前世,今生及其来龙去脉 -- TD-SCDMA成为标准又如何?
今天看到一条消息,TD-SCDMA正式颁布为中国通信行业标准,准确说,应该是已经通过中国通讯行业标准的认证,成为中国的通讯行业标准之一。很多人为此欢欣鼓舞,这里,让我们来看看TD-SCDMA什么来的,如果实施会带来什么。
TD-SCDMA 究竟来自何方?
TD-SCDMA核心技术的研发起始于1995年,两位中国留学生—在摩托罗拉公司半导体部工作的项目经理陈卫和在德州大学奥斯汀分校任教的助教徐广涵—成立了一个技术创业公司Cwill,其核心技术是上行同步技术,这些传输新技术统称为SCDMA(同步码分多址)。1995年,在时任邮电部科技司司长周寰的牵头下,邮科院和Cwill合资成立了北京信威通信技术股份有限公司,集中开发以智能天线、上行同步等为核心技术的SCDMA无线接入系统。SCDMA原本目标市场只是作点到多点的无线传输市场,利润来源于设备销售。
1997年,国际电联向各国征求第三代移动通信标准时,邮科院打起了SCDMA的主意,由此SCDMA成为中国标准。1998年,大唐(电信科学技术研究院)代表中国向国际电联递交了中国提出的3G标准(后命名为TD-SCDMA)。
1999年末,当TD-SCDMA有望成为国际标准时,大唐与信威发生分歧。政府干预后,由李世鹤担任总裁的大唐移动从信威基础上继续TD-SCDMA,原发明人陈卫也被免除了信威总经理的职务,回到美国。从此,SCDMA和TD-SCDMA分道扬镳。 源于早期的SCDMA系统的只能天线和传输技术,是TD-SCDMA有别于其他3G标准的关键技术。TD-SCDMA源于无线接入技术SCDMA,连标准提交文档据说也源自原发明者,在特殊的环境下,被抬到了3G的中国标准位置上。
TD-SCDMA最终成为国际3G的三大标准之一,一是在技术上具有频谱利用率高的优势,TD-SCDMA只占用1个1.6M的带宽,其系统容量是WCDMA和CDMA2000的数倍。对于移动运营商来说,频谱利用率高意味着用户成本降低。 二、是技术外面的原因,最关键的是中国政府的支持。其次是1998年到1999年,代表欧洲利益的WCDMA和代表美国利益的CDMA2000两大标准打得不可开交的时候,为中国的TD-SCDMA创造了机会。19999年,TD-SCDMA在国际电联实际收到的16个3G标准提案中脱颖而出。2000年5月,TD-SCDMA成为3G的国际标准。
TD-SCDMA成为标准实施后会什么样?
1、专利使用费省的了吗?
据大唐的说法,中国在TD-SCDMA上的16项技术是核心专利,专家测算占专利的总额的7.3%左右。这个比例大吗?两个数字,关于3G的专利据说有几万个,爱立信有1万多个;另外如WCDMA的专利,诺基亚占35%,爱立信占31%。此外,三大标准的核心,还是CDMA[码分多址]技术,这个技术源自高通,所以,在核心专利中,高通基本都占有1/3甚至1/2以上,比如CDMA2000。请注意,核心专利和专利是两个概念,核心专利占的大概是70%的专利费收入。而专利费有多少?如果销售3G手机终端,专利费是你销售价格的7-10%,销售基站等运营系统,专利费占销售价格的1-3%。所以,现在据说高通要和中国政府要打官司,因为TD-SCDMA专利比例中,大唐号称大部分来自于它自己。〔除了抢来的天线和传输,码分多址也是大唐的?〕。所以,专利费省下否,个人要看大唐能依靠中国耍赖的下去与否。
作者观点,在中国,频率资源目前还是比较富裕的,毕竟发展中国家。至于频率占用费,由于都是国有绝对控股运营商,就是左兜掏右兜的问题,也无所谓。所以,TD-SCDMA成为中国标准从技术出发是不成立的。不过由于有那7.3%,中国企业至少能从这几千亿的蛋糕中把一部分专利费用留在国内,且自由标准部分便于未来的继续开发。从这出发,这个标准确实是中国政府的目前3G骑虎难下时候的最好选择。
2、客户体验如何?
a、国内网络情况:香港的SUNDAY和和黄的3用的都WCDMA,台湾的中华电信使用的是WCDMA;此外,国内如果真有三张牌照,肯定不会都是TD-SCDMA,从目前2.5G的网络设施平滑升级角度出发,比如移动,应该会是WCDMA,而联通,应该CDMA2000。所以,即使香港的SUNDAY宣布会兼容TD-SCDMA,在3G实施后的早期,中国国内的几大运营商网络之间无法实现有效漫游,也就是所,电信法里面所谓的号码可携带也实现不了。不管运营商未来调整,就目前而言,目前除了联通、移动能够有效迅速建立一个全国性的3G网络外,现在中国电信和中国网通的隔江而治的局面,会影响到全国性网络的建速度,所以中国电信和中国网通的3G客户前期用户旅行的通讯体验不会好。
b、国际网络情况:目前美国采用CDMA2000,欧洲采用WCDMA,一个个国家谈兼容TD-SCDMA,需要时日,所以,早期中国的3G用户,如同3G汪洋中的孤岛,出去后就会有通讯障碍。
c、终端情况:去年的10月30日,大唐电信、南方高科、华立、华为、联想、中兴、中国电子、中国普天等国内九家重头手机企业宣布歃血为盟,共推中国的3G产业发展,TD-SCDMA产业联盟宣告成立。过去华为中兴的3G主要市场在国外,主要是基于WCDMA或CDMA2000的产品。国内除了鼎信〔西门子和大唐〕、信威〔SCDMA发源地〕、大唐移动外,其它的都算新入门的。也就是说,除了前面三个公司因为有先天优势和华山一条路的过去,终端产品应该准备好了外,其它的很难相信有成熟的经过商用的TD-SCDMA的3G终端产品或有足够的准备。
d、体验成本:由于一方面高通官司未了,另一方面TD-SCDMA标准在全世界的采用者较少,所以,一方面专利费用标准未知,另一方面由于未来元器件全球采购需求相比CDMA2000和WCDMA要小,而导致元器件采购成本会比较高。中国的TD-SCDMA用户的3G体验成本相比WCDMA/CDMA2000的成本应该要高。
总得说来,这个标准实施,对于中国消费者来说,是又一个未知的开始。
资料来源:TD-SCDMA中国标准错位之累 互联网周刊 郑重 |
http://www.cww.net.cn 3G专栏 |
3G商用临近 国产标准专利问题悬而未决 中国知识产权网 |
Top
7 楼ppcust(@小猪&毛毛虫@)回复于 2006-01-24 11:24:40 得分 5
只要每个51的协议设置好了。。通信就和单机一样。。。。
多个的话可能要注意传输信号问题Top
8 楼qiaobohao(aqiao)回复于 2006-02-16 17:07:27 得分 10
用485很简单,可以并联。再把485转成232连到PC上Top
9 楼Dickson(沧海冷心)回复于 2006-02-17 01:09:09 得分 5
全部单片机连网,做星型网Top
10 楼getit911(Windows转Linux中)回复于 2006-02-17 09:59:05 得分 5
用RS485总线结构Top
11 楼ZOU_SEAFARER(颓废程序员^_^)回复于 2006-02-17 10:14:45 得分 3
pc上是r232协议!!电子城里面有使用com口通讯的数据线!!Top
12 楼jiangrongjr()回复于 2006-03-18 18:03:11 得分 3
自己加地址Top
13 楼flowercity(菜农)回复于 2006-03-22 14:32:29 得分 3
485连接
分配地址,就是自己定义站号
搞定Top
14 楼phoex(后羿)回复于 2006-05-10 00:39:44 得分 3
一个很简单的多机通讯的例子,买一个232转485接口,MCU板使用Max485,使用SM2位就搞定了
!Top
15 楼delbrueck(一切了然无趣)回复于 2006-05-13 10:10:52 得分 3
485+电流环,提高稳定性Top
16 楼shangguohua(玩了几年传奇玩傻了)回复于 2006-05-20 11:10:51 得分 2
可以采用主从式通讯方式,由PC机轮询下位机,但当通讯建立后还是建议用中断式的串口通讯,因为效率高些,PC上可专做一个DLL来负责通讯。
Top
17 楼javazb(北影水电工)回复于 2006-05-21 16:33:30 得分 1
422或485Top
18 楼xuyuanchu1016(盖茨的爸爸)回复于 2006-05-24 11:04:29 得分 1
你可以选择以太网的模式啊!!酷哥!串口通信的集线器不好买啊!也可能没有!Top
19 楼yangliucz()回复于 2006-07-03 12:05:15 得分 1
为了做到收发时电平兼容,建议你用RS-485总线,很容易就做到了。Top




