有哪些单向双向的通信方式?

2020-01-04 19:04发布

  最近在做一个产品 :  一个主机上挂多个红外接收装置 ,     接收装置上的MCU 通过串口采样红外接收头 ,然后再上传到主机上。
  现在的问题是,老板要求只能有三根线(电源 + 地 + 信号) , 所以只能有一根信号线,因为一个主机要挂多个从机,所以需要双向(加片选)。
  

  有两种思路 :
   (1) STM8S003 只有一个串口 , 现在已经被占。 看看还有没其他的单向双向通信方式(通信速度不高,基本也就是 2-3mS 片选一次 , 每次2-3Byte)
   (2) STM8 有没其他 双串口的芯片(因为需要支持Irda) , 管脚 Flash 基本没啥要求 , 价格要便宜  4块以内。  
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
23条回答
huangyiting1990
1楼-- · 2020-01-05 19:09
Doding 发表于 2019-6-19 10:02
硬件比较简单的:参考美信1wire总线,就是18B20那种通信方式,软件模拟。
硬件比较复杂的:差分传信号,信 ...

这方案不适合用到消费产品上吧,而且怎么感觉 还不如直接换个单片机来的便宜呢
Doding
2楼-- · 2020-01-05 20:23
huangyiting1990 发表于 2019-6-19 10:06
这方案不适合用到消费产品上吧,而且怎么感觉 还不如直接换个单片机来的便宜呢  ...

和单片机无关啊,说的是3根线怎么用,正常用串口得4根线。
yangsen
3楼-- · 2020-01-06 01:10
 精彩回答 2  元偷偷看……
huangyiting1990
4楼-- · 2020-01-06 02:00
Doding 发表于 2019-6-19 10:10
和单片机无关啊,说的是3根线怎么用,正常用串口得4根线。

我是说 你这个成本应该不低吧。  串口的话 也是可以三根线的(单线半双工)。但是如果用STM8S003  没有多余串口
huangyiting1990
5楼-- · 2020-01-06 05:39
yangsen 发表于 2019-6-19 10:11
楼主想问的是单线通讯方式吧?主从应答方式,不过楼主要2~3ms就来一次通讯单线通讯恐怕做不到吧。 ...

是的 , 速度应该是可以降,但最多也是5-10mS 一次
shiva_shiva
6楼-- · 2020-01-06 07:45
用串口采样红外接收头?可以改成capture捕获吧,串口用在通信上。

一周热门 更多>