亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標題: 投幣器的輸出信號與單片機識別 [打印本頁]

作者: 425761    時間: 2018-1-31 12:19
標題: 投幣器的輸出信號與單片機識別
最近做項目用到投幣器,就在網上買了一個“港都007”二代的投幣器,可以從圖上看到,最上面是一個接口四個針,配套的是用XH2.54-4P的接線端子,一開始不懂,買了個PH2.0的接線端子,結果買小了,浪費了一些錢,這里啰嗦幾句,讓大伙少走彎路。
可以看到四根線分別標注“COUNTER, GND, COIN, DC+12V”,GND和DC+12V,不用說,直流12V供電,插上電就可以工作了,接下來,COUNTER是接游戲機的碼表上的,這里我們用不著!一開始我以為這根是信號線,搞了半天,這里參考這個帖子,比我專業:http://www.denmoz.com/bbs/dpj-106731-1.html   這里我只是拿實物做些細節補充。真正能用來讓單片機識別到的是COIN線!但上面帖子說了,“市場上一般普通型的投幣器的輸出信號是一個開集電極的信號,也就是輸出信號本身是沒有電壓輸出的。需要通過外部接上拉電阻的方式實現。 如圖所示: 外部上拉電源的電壓值決定了外部脈沖信號的電壓高低。”需要在這根信號線上接上拉電阻!我用的51單片機,就接5V 10K電阻上拉。完了之后,就是圖上下面三個開關的作用。
首先,“FAST, MIDDLE, SLOW”這個開關,這是控制輸出信號線的高電平或低電平的脈沖時間的,選擇FAST脈沖時間就是20ms,MIDDLE是40ms,SLOW是60ms,我選的是SLOW,怕太快單片機不好捕捉到這個脈沖信號。接下來“NO,NC ”上面帖子已經提及,這里不再贅述,“精準,正常,放寬”是用來控制識別投入硬幣的靈敏度的,越精準約不好把硬幣投入進去,項目開發選放寬就好。
功能就介紹到這。
接下來是讓51單片機識別這個輸出信號。COIN線上拉后與單片機的P3.2腳連接,用外部中斷0處理這個信號,(定時中斷檢測或用計數器都沒有這個來的簡潔)除了這根線,還要把投幣器上的GND線連到單片機的GND上,實現共地,才能正確識別到這個信號!我一開始不知道要連,單片機接收到的信號就很不穩定,弄得我懷疑人生,還特地買了一個邏輯分析儀抓輸出信號,結果發現人家是一個標準的脈沖信號,60ms,一點不差,所以說,在信號識別里面,共地很重要!
這個項目我也發現;寫代碼并不是最難的部分,難的是把一個實物的信號數字化,也逐漸明白了什么叫“數字電路最后都得歸結到模電上去”可惜我模電學的不扎實,還得費好大勁,懂得多做事確實更加得心應手。

IMG20180131112226.jpg (3.76 MB, 下載次數: 195)

IMG20180131112226.jpg

IMG20180131112258.jpg (3.48 MB, 下載次數: 196)

IMG20180131112258.jpg

作者: 凱利歐文    時間: 2019-4-12 10:52
您好,請問一下他這個輸出60ms的信號是投入一個真幣之后會輸出一個持續60ms的脈沖信號是這樣么?您做過投入不同的幣種輸出不同信號的實驗么?
作者: Edwin9911    時間: 2020-3-14 01:19
樓主您好,想請問您51單片機是只有5V輸出,投幣機輸出12v,您是外加電源還是用了升壓模塊。
作者: 425761    時間: 2020-5-9 10:45
Edwin9911 發表于 2020-3-14 01:19
樓主您好,想請問您51單片機是只有5V輸出,投幣機輸出12v,您是外加電源還是用了升壓模塊。

你好,是用的外接電源
作者: c137    時間: 2020-12-2 18:37
P3.2口不是有內置的上拉電阻嘛
作者: c137    時間: 2020-12-2 18:41
大哥我正在做這個,帶帶我
作者: 6620680    時間: 2020-12-5 18:10
用計數器端口接收投幣信號!
作者: 試卷313    時間: 2020-12-27 13:06

大哥我正在做這個,帶帶我
作者: 魏十一    時間: 2024-12-2 11:06
大佬,我想問一下,如果連續投入兩個幣,那么是先低電平n毫秒,然后拉高一定時間再低電平n毫秒;還是直接拉低兩個幣數的低調平,中間不用高電平隔開呢




歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1