vb的圖形界面怎么和單片機(jī)通信 51單片機(jī)如何與電腦相連?
51單片機(jī)如何與電腦相連?51單片機(jī)與PC機(jī)之間的硬件串口再連接,要是PC機(jī)有COM串口用RS232可以轉(zhuǎn)換TTL與單片機(jī)RXDTXD直接連接,如果沒有PC機(jī)沒有COM串口用USB可以轉(zhuǎn)換TTL與單片
51單片機(jī)如何與電腦相連?
51單片機(jī)與PC機(jī)之間的硬件串口再連接,要是PC機(jī)有COM串口用RS232可以轉(zhuǎn)換TTL與單片機(jī)RXDTXD直接連接,如果沒有PC機(jī)沒有COM串口用USB可以轉(zhuǎn)換TTL與單片機(jī)RXDTXD直接連接,硬件再連接后應(yīng)該是單片機(jī)軟件與PC機(jī)軟件VB的編程問題了,還有一個設(shè)計一個單片機(jī)與VB的通訊協(xié)議。
單片機(jī)如何與電腦時間保持同步?
單片機(jī)要和電腦接受通訊才這個可以并且時間同步
想接受時間同步,要進(jìn)行通訊,這是最基本的要求。單片機(jī)這個可以是從串口也可以USB口和電腦參與通訊,電腦運(yùn)行的程序設(shè)置定時(一天或者每小時)把時間數(shù)據(jù)發(fā)送給單片機(jī),單片機(jī)送來時間數(shù)據(jù)后,和自己的時間通過反復(fù)核查,如果不是不互相垂直更新時間就可以了。
VB如何跟USB通信?
我去年剛做過一個,是USB芯片+單片機(jī),接電腦通信的,VB就虛擬充值出一個串口來,跟普通串口編程一般的。
那是第二次用要裝看看USB安裝驅(qū)動。是用芯片是CH341T你不知道跟普通串口編程一般,是不是我在用MSCOMM控件,就也可以跟USB芯片+單片機(jī)通信?是的。
pc機(jī)和單片機(jī)的串行通信怎樣實(shí)現(xiàn)?
很簡單地說,1.傳感器輸出的電壓信號,要是很弱,必須要放大和縮小,假如變化范圍行最簡形矩陣精度要求,可以不用不著放大。
2.傳感器電壓信號直接連接單片機(jī)的ADC,編程采集AD信號量。
3.采藥的AD信號量以串行通信傳送到PC機(jī)中,PC機(jī)用VC或CB或VB或Delphin或JAVA編串行通信程序,接收單片機(jī)傳送來的串行數(shù)據(jù)。
4.簡單的詳細(xì)的實(shí)現(xiàn)方法是,采集赤甲獸機(jī)常規(guī)Arduino工具來變更土地性質(zhì),最好選擇ArduinoUNO板,用C語言開發(fā)。
上位機(jī)PC側(cè)用CB語言開發(fā),用VB更簡單點(diǎn),都是可以用MACOMM32通信組件。事實(shí)上,還得確定很多其它因素。
是什么傳感器?
傳感器輸出范圍多少?
需要放大嗎?
精度要求很高多少?
樣本采集時間多少?
實(shí)時動態(tài)要求是多少?
通信速率要求多少才能行最簡形矩陣實(shí)時性?
選用天然哪個單片機(jī)?
用內(nèi)部有ADC的單片機(jī)嗎?
精度夠太少?
選用天然外部ADC嗎?
筆記本沒有串口怎么辦?
用USB連接透傳串口數(shù)據(jù)?
要無線傳輸嗎?
wifi或藍(lán)牙?
LORA通信?
NBIOT通信?
不需要決定抗干擾嗎?
不需要決定低功耗嗎?
...你的需求太不比較明確了!