在之前的職業生涯中,遇見過改裝醫療用車公司。需要將車裏的各種傳感器的監控和電器的操作集成在一塊LCD觸摸屏上,在觸摸屏上監控和操作車內的各種傳感器和電器設備。
那時候是買別人的一套產品,是一塊主控板和一個工業觸摸屏結合的產品。主控板負責控製電器設備(比如照明燈、紫外線消毒燈、負壓抽風系統、空調等)和接收傳感器數據(溫度、濕度、負壓值),LCD屏負責將這些數據和被控製電器可視化。後來我所在的公司也提出自己開發這麼一套系統(後來因為需求數量少,開發周期太長就放棄了)。
那時候我想的最難的地方就是控製各種電器設備,所以我想的方案是,化繁為簡,將一個個功能模塊化,將各個模塊用RS-485通信線連接到主控板上。比如控製空調,就做一個類似於小米空調伴侶似的插座,然後通過通信線和主控板連接。這樣的所有的外設電氣設備還可以做到可配置,不同的車型使用不同電氣的設備都是可以隨意組配的。
我設想的這種方案***的問題就是,所有的外設電器都是通過有線來控製的,這樣對於一線的安裝工人來說是及其不方便的,而且日後的維護也會很複雜。所以也想過使用ESP8266通過WiFi無線的方式來通信,不過那時也不懂WiFi的相關機製,更不懂ESP8266的開發,所以也就無解了。
但是到了我們公司了解了WiFi和BLE的通信方式,上述的問題其實就可以迎刃而解了,使用WiFi的AP和STA模式和多個設備通信,不過AP模式下可連接的站點數量有限,所以用WiFi其實並不合適。但是如果用BLE廣播的方式和多個設備互相交換數據,那就再合適不過了,基本上就是不用考慮設備數量的問題,當然因為所有電器都是有源的所以也不用考慮功耗問題。而且交換的數據量簡單所以延時也能做到很小。

您好,請點擊在線客服進行在線溝通!