Re: [問題] 似乎是無解的設計
希望小的的理解沒錯才好...
您要的動作
1.由一按鈕來控制一個開關,
按一下 開關turn on ,
再按一下 開關turn off
2.平時消耗電流為零
-----------------------------------------------------
我會用 latching relay 加上一個 mcu 來實現
動作很簡單可以請板上先進改為cmos 來實現
當然線路少了一些保護及driver 線路 ,只討論動作
線路如下 http://imgur.com/vQosKO7

MCU 的電源由 push key 按下而來,平時沒有電源
p1,p2 控制latching relay
p1 high p2 low -->relay turn on
p1 low p2 high --> relay turn off
p3 為取得目前relay 的狀態
p3 = high --> relay turn on
p3 = low --> relay turn off
程式流程
power on ==> 按鈕按下
if (p3==1)
{p1=0;p2=1}
else
{p1=1;p2=0}
delay(400) // delay 400ms
p1=0 ;p2=0 // latching relay 送控制完即可不用再保持控制信號
wait() // 沒事,等斷電
-----------------------------------------------------------------
題外話,板上高手如雲,
您描述的不清楚,並不是不懂您的意思
而是有太多模擬兩可的答案可以回答,甚至可以聯想到更多東西
小的第一次看還以為要作"無段變速" "無段燈控"的東西...
※ 引述《erspicu (.)》之銘言:
: 希望設計出零件越少越好.成本越低越好的無段開關電路
: 查了一些資料板上推文 發現比較可行的是靠像是555或是正反轉換器加RELAY或是光耦
: 不過因為已經有微控器一顆了 想把正反的工作交給微控器
: 下去想一下 好像可行 但實際設計才發現不可能
: 似乎一定要再靠第三方原件
: 好比說 啟動後 P1發出HIGH導通光耦合 電流路徑改切 維持通路狀態
: 接著再按一次按鈕 P2讀取到高或是低電位 切斷P2改送LOW 關閉光耦貨是relay
: 像很ok 但是敗就敗在 如果第二次按的時候 讓p2讀取高或是低電位
: 如果實際畫圖出來會發現是一個矛盾的迴路
: 不知道有沒有人以前想到跟我一樣的方式 結果也是發現不通的
: 或是其實真的有不需要靠其他零件 光靠 一個relay or 光耦 or 三極體
: 一個微控器 一個無段開關 就能設計出 開關電路的?
: 會需要設計這個 是因為要讓微控器因為某些特殊條件 自動關閉自己的迴路
: 所以除了無段要能開關外 另一個重點是 微控器要能夠自切自己的電路
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.165.61.191
推
05/14 10:12, , 1F
05/14 10:12, 1F
→
05/14 10:13, , 2F
05/14 10:13, 2F
→
05/14 10:14, , 3F
05/14 10:14, 3F
→
05/14 10:16, , 4F
05/14 10:16, 4F
→
05/14 10:18, , 5F
05/14 10:18, 5F
→
05/14 10:27, , 6F
05/14 10:27, 6F
→
05/14 10:27, , 7F
05/14 10:27, 7F
→
05/14 10:28, , 8F
05/14 10:28, 8F
→
05/14 10:29, , 9F
05/14 10:29, 9F
→
05/14 13:18, , 10F
05/14 13:18, 10F
→
05/14 13:23, , 11F
05/14 13:23, 11F
→
05/14 13:27, , 12F
05/14 13:27, 12F
→
05/14 13:29, , 13F
05/14 13:29, 13F
→
05/14 13:29, , 14F
05/14 13:29, 14F
→
05/14 13:34, , 15F
05/14 13:34, 15F
→
05/14 13:34, , 16F
05/14 13:34, 16F
→
05/14 13:35, , 17F
05/14 13:35, 17F
→
05/14 13:35, , 18F
05/14 13:35, 18F
→
05/14 13:51, , 19F
05/14 13:51, 19F
您不是會自殺線路?加上去就好啦...
http://imgur.com/F5XWVRe

增加p4 控制線路,
p4 = high ,MCU自斷電,
p4 = low ,MCU自保持有電
※ 編輯: pm0805 來自: 118.165.61.191 (05/14 13:55)
→
05/14 13:58, , 20F
05/14 13:58, 20F
→
05/14 13:58, , 21F
05/14 13:58, 21F
推
05/14 14:09, , 22F
05/14 14:09, 22F
→
05/14 14:10, , 23F
05/14 14:10, 23F
→
05/14 14:14, , 24F
05/14 14:14, 24F
→
08/13 19:39, , 25F
08/13 19:39, 25F
→
09/17 23:32, , 26F
09/17 23:32, 26F
討論串 (同標題文章)