2019年8月27日 星期二

人體紅外線感應燈A

人體紅外線感應燈A

人體紅外線感應模塊+高電平繼電器
控制燈的點亮熄滅,DC5V+AC110v

此感應模塊的腳位GND/OUT/Vcc
輸入DC5~20V/60mA,觸發輸出高電平,
可調整觸發延時時間3秒~10分鐘,及感應的靈敏度,
可透過跳腳設定是否重覆觸發,
不重覆觸發的閉鎖時間8秒,實測輸入5v時約6秒,圖↓

輸入DC5V,測試觸發輸出訊號為高電平1mA,圖↓

繼電器一樣輸入DC5V電力,並接入感應塊的訊號,
被控端電力單線接入COM,輸出接於NO常斷接點到燈具,
使燈具的電力單線一入一出作開閉動作,圖↓

確認接線無誤後通電,再調整感應器上的點亮時間,
及感應的靈敏度,因為時間範圍大,而旋鈕約只半圈多,
所以調一點點就差很久,圖↓

影片↓感應燈A





https://www.ee543.com


2019年8月20日 星期二

2檔3腳開關

e1907#2檔3腳開關

2檔3腳開關有帶燈及不帶燈的,檔位一開一關,
若是帶燈的則一腳提供內建燈的電力,
若是不帶燈的多半腳位是NO+COM+NC,
圖↓2檔3腳開關多種

2檔3腳開關帶燈
務必先三用電表打蜂鳴器或電阻檔位測接腳,
確認3腳中的2腳在切按開關時有反應,
則該2腳為開關的單線串接點,
而沒反應的腳為內建燈的電源腳,
燈有分電壓,若用DC電,則有分正負腳,
注意設備的電流需求,搭配額定內的開關使用,
圖↓2檔3腳帶燈開關接線
影片↓2檔3腳帶燈開關


2檔3腳開關沒內建燈的,腳位NO+COM+NC,
電路為一通另一斷,按下時則轉換為一斷另一通,
一樣先三用電表打蜂鳴器或電阻檔位測接腳,
找出COM腳,再分別接上2設備,或只接1腳1設備,
圖↓2檔3腳接線

影片↓2檔3腳


另有2檔4腳的開關,2腳NO+2腳NC,沒有COM,
將NO和NC各一腳短接就成了COM位,變2檔3腳了,
可運用在切換設備或只接一組當2檔2腳開關用,
另上層下層2開關控制一樓梯燈,也是要用2檔3腳開關
圖↓2開關控1燈

影片↓2開關控1燈



www.ee543.com

2019年8月7日 星期三

開關,NO/NC自鎖復位NPN/PNP低電平高電平

e1907#開關,NO?NC?自鎖?復位?NPN?PNP?低電平高電平

開關種類相當多種,是電路上很基楚的零件,
手動機械式有翹板按鈕切換微動刀閘感應...等,
本想把所有機械開關寫成一篇的,
但發現開關種類實在太多了,只好將各種開關全部分開了,
且運用不同的接法,可達到不同的結果,
選用時注意開關是否可承受負載電流安陪及溫度,
若瓦數超額,會如同保險絲一樣燒熔而發生危害,圖↓

在此先了解在電路上的名詞,NO?NC?
Normal Open=NO=A接點,英文翻譯為常態開,
即線路是斷開的,也就是不通電情形為斷路,
Normal Close=NC=B接點,英文翻譯為常態閉,
即線路是閉合的,也就是導通的狀態為通路,
若開關上沒有標示NO/NC也沒有標A/B,
則以三用電表打蜂鳴器或電阻檔位測2接點,
就可知道開關動作時的接點狀態,,圖↓

以機械結構分有,復位型?自鎖型?
復位=點動,壓下時通路,放手就斷路,會自動彈回的,
例如電腦主機上的Reset鍵,機車的喇叭,電門鈴..等,,
自鎖=連續,壓下時通路,放手還是通路,再壓一次或拉回才斷路,
例如牆壁上的電燈開關,機械式電風扇的123檔按0才彈回..等,,
外觀上看不出來,在手動按壓時即可分辨,圖↓

感應開關訊號開關,NPN?PNP?低電平?高電平?
如紅外線.液位.溫度.超音波.電感.光電開關..等,
感應器當觸發時會發出訊號,有分為低電及高電,NPN及PNP,
可記為NPN=高電平控制輸出負極,,而PNP=低電控制輸出正極,
主要差異在電流的大小,選用相符的繼電器或程式,,
另外還有上升緣下降緣的訊號運用在程式上,
即轉正電或轉負電的瞬間,類似點動復位的概念,非連續觸發訊號,

最簡單的2檔2腳開關,即開和關,只有2個接點,
將開關串接在單一條正線或負線(火線/零線),
**注意千萬不要把正和負都給接上了,會造成短路燒爆的,
單一線路的斷和通即可達到通電和斷電的目的,
在選用上注意可通電流A值,需大於負載設備需求,圖↓圖↓





影片用的是4腳開關,一組NO,一組NC,只接在NO的2腳位,影片↓


https://www.ee543.com

2019年8月1日 星期四

三用電表~量測電阻及通路

三用電表~量測電阻及通路

電腦上"^"符號次方
10^2=10的2次方=10*10=100
10^3=1000=1K
10^6=1000000=1M
10^9=1000000000=1G

導體就是導電性良好的物體,金銀銅鐵鋁鉛錫等金屬及水..等
非導體就是無法導電的物體,紙膠布綿木及油酒精..等
而半導體則是介於2者之間的物體,矽碳鍺鉻等等及多種複合材料,
當複合材料的比例或溫度不同,而產生不同的導電性,
而電阻就是半導體運用鎳鉻碳等合金製成不同的阻值,
阻值越小導電性越好,單位為歐姆,圖↓

有些三用電表有內建蜂鳴器,
蜂鳴器主要功能是在量測電路導通時會有B~~~的聲音,
若沒有蜂鳴器則顯示1以外數字跳動但沒聲音,
將電表打在蜂鳴器或電阻大數字位置,探針於COM及電阻,
準備一條短電線或2腳開關,將探針接觸2端,
正常導通的電線,電表會B~叫或顯示跳動,
量測開關時,在開關切換時會有反應,
若都無反應則表示,電線內部斷線,開關損壞等不導電情形,圖↓

準備幾個電阻,將電阻打在最大數字位置,
探針接觸電阻2端,勿以手接觸,人體為導體會影響數據,
若顯示1則慢慢將檔位轉向小數字位置,讀數,
若檔位在200的百位數直接讀數,
若檔位在K則乘上1000,如顯示2.2則*1000=2200歐姆=標示2.2K
若檔位在M則讀數乘1000000,如顯示1.2則*1000000=1.2M歐姆
檔位20K是指最大量測範圍到20K,圖↓
影片↓



如何運用使用電阻,將在其他篇說明

https://www.ee543.com

2019年7月8日 星期一

學習1906.循跡模塊

學習1906.循跡模塊

此循跡模塊一般運用於循跡小車或避障車等,
也可當光電接近開關判斷使用,
當物件接近或光影變化時輸出訊號,
驅動電壓DC3.3V~5V,通電後內建工作燈亮起,
由紅外線發射器發出訊號,反波後由接收器接收,
可調整感應距離1~40mm,範圍角度35度,輸出數位及類比訊號,
數位腳常態輸出高電平15mA,有物接近輸出低電位並亮反應燈,
類比輸出0~1024數據,透過單晶片程式接收轉換,圖↓

數位運用可參考學習131,將模塊數位輸出腳接在Arduino的Pin2,
https://ee543.blogspot.com/2016/01/arduino131-led.html
使用內建範例,檔案>範例>Digital>Button,
上傳後UNO板內建P13燈亮起,當有感應到物件時P13燈熄滅,
可調整循跡模塊上的電位器,調整感應距離,
試著將參數調整為平時熄燈,感應到物件亮燈,圖↓



另類比訊號參考學習310,將模塊類比輸出腳接在Arduino的A0,
https://ee543.blogspot.com/2016/01/arduino310.html
打開內建範例,檔案>範例>Basics>AnalogReadSerial
圖↓

將程式上傳至UNO板後,打開電腦程式IDE的監控視窗,圖↓
試著將物體靠近,監控窗的數據會有變化,
當物件靠近到調整距離時的數據理論上應為1024~0,
但實際顯示約1015~25左右,
可參考超音波模塊及溫度計模塊和光敏模塊的運用,
透過計算轉換來控制被動元件,

以下影片為無程式,由感應器數位輸出,透過驅動板控制馬達運用


https://www.ee543.com



2019年5月28日 星期二

1905.Arduino Nano驅動軟硬體

Arduino Nano驅動軟硬體

在使用UNO板時經常會有板子太大的空間問題,
因此Arduino有開放了一款小板子nano,尺寸45*18*19mm
使用和UNO差異不大,使用miniUSB連接電腦和電源供應,
詳細可查看官方網站
https://www.arduino.cc

針腳可輸入DC5V~20V電力,建議12v以內,
D0~D13為數位輸出入腳位,
IO輸出電流40mA(實測試約70mA
D0和D1是作串列通訊用,如非必要應避免使用,
D13則連接內建的LED燈號,
第3,5,6,9,10,11腳位可PWM輸出入,輸出值0~255,
A0~A7為類比輸入腳位數值0~1023,
A0~A5也可作為數位腳D14~D19
ICSP主從傳輸接腳,
AREF電壓輸入參考,
RESET低電位時可重新開機,
處理器ATmega328 or 168
輸出電壓3.3v及5v
原廠外觀及腳位參考照片圖↓

由於開放源,市場有很多不同板本,目前以nano V3.0為多,
大多差異在電力腳位和連接電腦的通信晶片,
主要通訊晶片為FT232和CH340二種,
原廠使用FT232,正常情形下nano與電腦連接後會自動線上安裝,圖↓

但隨著Windows各版本的Update,及無法線上更新時,
可能造成無法識別的情形,造成無法正確驅動,
當自動安裝不順利時,則需手動安裝更新,
將nano與電腦透過miniUSB連接後,點選硬體裝置管理員(例Win7)圖↓

參考說明及驅動載點
https://www.zdnet.com/article/ftdi-admits-to-bricking-innocent-users-chips-in-silent-update/
http://www.ftdichip.com/Drivers/CDM/CDM%20v2.12.06%20WHQL%20Certified.zip
https://drive.google.com/open?id=1IJmyh06KBKNnLo0J5S1RjJ2SSid-ZSSD
http://flagsupport.blogspot.com/2015/04/ft232-ftdi.html
下載後解壓,回到裝置管理員,在不明的USB裝置點右鍵,
選擇手動更新驅動程式,並依序手動選擇由磁片指定檔案,









有2個檔案需更新,ftdibus.inf及ftdiport.inf,故上述步驟要重覆2次,
但也有因windows更新不同,只要裝一個檔案的就完成的情形,

更新後會顯示驅動完成且三角嘆號不見了



以上是FT232晶片的驅動,若手上的是CH340晶片,
則參考下網頁說明及驅動載點下載,
https://www.arduined.eu/ch340g-converter-windows-7-driver-download/
http://www.arduined.eu/files/CH341SER.zip
https://drive.google.com/open?id=1Dg-KaLIeWyxn_KSyXmhnUxWYggFAOrr7
下載解壓執行setup,出現以下畫面,點Install後自動安裝,

剩餘IDE部分與UNO相同,在arduino官網選擇適合系統的版本安裝,
https://www.arduino.cc/en/Main/Software
Software-Download-選版本-選擇贊助或只下載Just Download

若為新手建議另參考之前的其他文章
https://ee543.blogspot.com/2016/01/arduino010unoardublock.html
安裝好ArduinoIDE後執行,選擇工具-開發板-nano
依晶片種類選擇,此例為v3.0 ATmega328的2018年之前的舊版本,
並選擇正確的序列阜位,圖↓

完成軟硬體安裝,參考第一個程式Pin13閃燈測試,
https://ee543.blogspot.com/2016/01/arduino110led.html
打開內建範例>Basics>Blink後上傳,
nano的內建燈會開始慢閃,就可開始其他的使用了,圖↓





www.ee543.com



2019年5月22日 星期三

電表AC/DC電流量測

AC/DC電流量測

電流單位安陪A
1A=1000mA

電流的量測需要有負載設備串聯,錯誤使用嚴重會爆炸的,
也就是量測馬達螢幕燈具設備等等的耗電情形,
在無負載情形下可用三用電表量測電池的輸出電流,
其實在三用電表裡有電阻來替代設備,但僅用於DC3V以下小電池,
所以在量測時電池是會一直處在高耗電的狀態下,直到沒電為止,
取三用電表檔位在DC200mA,紅探針在電流mA孔,黑針在Com,
找一個3v電池,紅針觸正極,黑針觸負極即可量測電池的最大輸出電流,
來判定電池是否還有電流輸出,
特別注意~此使用方式僅可在DC3v以下電池使用,
若超過電壓電流輸入正負極電源會直接短路,可能導致電表燒毀,

電壓V量測是並接的方式量測電源器供電情形,
而電流A的量測是供電和負載之間的串接,檢查負載的耗電,
量測超過200mA以上電流,需打檔到10A時,
將紅色探針則需插在10A接孔,若超過10A,則內部的保險絲就會燒斷,
故取電源的單一線,正或負一線串過電表,千萬不要正負都接,嚴重會爆炸的,
圖為試測DC12VLED燈的耗電情形,

數字型電表的反應時間無法量測瞬間電流,
例如要量測馬達啟動瞬間的電流則需要指針式的電表,
DC/AC連接方式一樣是單線的一進一出,
當進出接點錯誤就會使指針反方向轉動,將接點交換即可,
注意若電流超額會燒壞電表,則需另接分流器,

AC或DC的電流量測法是一樣的,但是電表是有區分的,
三用電表一般只能量測DCA,如要量測ACA需要如上圖的電表頭,
或是勾式電表,而勾式電表的使用是量測AC線的單股電流,
不可將火線和地線一起勾測,手邊現在沒勾表,拿別人圖用

現有方便的功率計,可接在插座上量測AC電器的耗電情形,
圖為電風扇的耗電




https://www.ee543.com