第1003章 除了电气,还有协议(先发一章)

推荐阅读:从凡人开始长生证道离谱!宿主新手世界掏出S道具?我不是戏神独步成仙宿舍求生,我被拉进了管理群仙妻如云不败战神杨辰我居然认得上古神文我的替身是史蒂夫夜无疆

    第1003章除了电气,还有协议(先发一章)</br>  再想到这东西甚至能实现总线传输,一根线上挂接多个传感器,这极大的节约了采集设备的接口数量,简化了系统结构。</br>  这是什么?这就是钱啊!</br>  “老同学,你真是神了!”</br>  高振东笑起来,能不神嘛,花旗电子工业协会严选,值得信赖!只是这年头他们还没制定这东西,那我老高就替国内搞工控的同志,先笑纳了。</br>  他顺便给薛崇礼指了条路:“如果在研究过程中对器件有什么要求,可以和十二机部联系一下。特别是1274和1218厂,或者有什么要求进口一点也是可以的。”</br>  总的来说,用分立元件搭RS-485的电路不难,这东西主要麻烦在要确定合适的规格,规格一旦确定,实现却是没有那么的麻烦。</br>  “好嘞。”薛崇礼知道高振东这话的意思,是有了他做背书,自己去十二机部找人的话说话好使。</br>  “这是硬件接口,至于软件接口,来,你看看这个。你要负责在两头的单片机里实现这套传输协议。”</br>  已经涉及到总线和传输规约了,不上单片机是搞不定的,其实很多数字传感器可以看作是模拟传感器加了片单片机,把采集参数转换成数字之后,通过数字接口发送到下一级去,比如发送到这里要搞的数据采集传输设备去。</br>  高振东这里并没有选用在几十年后工控上极为流行的ModBus协议,而是选了一个在水利上使用比较多的,非常小众的协议。</br>  SDI-12,一种以ASCII码为主的传输协议,除了因为总线的原因,需要对传输线执行电平升降的时序操作保证不冲突之外,其他能看到的东西全是ASCII码,能在数据包里直接一眼就读出数据是多少。</br>  当然,现在ASCII码并不叫ASCII码,在国内叫“直读数据交换编码”。</br>  SDI-12相比起ModBus,最大的好处就是简单得多,没有ModBus那么多种模式和复杂的规定,用于简单数据传输非常方便,由于采用ASCII码传输,其表征精度几乎是无限的,数据包也极度简洁,虽然原版的SDI-12有一个问题,其传感器地址只用一个ASCII码表示,地址容量有限,但是从‘1’~‘9’、‘A’~‘Z’、‘a’~‘z’加起来其实也够用了。</br>  薛崇礼也是紧跟计算机发展的进度的,看着高振东给他的协议说明文件,赞不绝口:“嗯,这个好,简单明了,数据包也不大。”</br>  数据包不大,在这个年头非常重要,单片机运行存储器都是按字节计算,每一位搞单片机的同志都恨不得一位掰成两半来用,可没有几十年后片内RAM动不动就按KByte计算那么豪横。</br>  S(本章未完,请翻页)</br>  https://www.shw9.cchttps://m.shw9.cc </br>

本文网址:http://www.wj97.com/xs/3/3024/7472005.html,手机用户请浏览:m.wj97.com享受更优质的阅读体验。

温馨提示:按 回车[Enter]键 返回书目,按 ←键 返回上一页, 按 →键 进入下一页,加入书签方便您下次继续阅读。章节错误?点此举报