看板 Electronics 關於我們 聯絡資訊
各位打擾了!! 我的目的是,想要用自己設計控制器的補償量,直接丟給TL494晶片跟它內部的 鋸齒波作為比較產生PWM,當然這個補償量要壓在0.3V~3V, 因為TL494經由RC設計出來的鋸齒波振蕩器是0.3V~3V 我的想法是由補償量的大小丟給TL494去改變PWM duty cycle的,因為我只需要單組 輸出PWM訊號,所以想接法越簡單越好,參考Datasheet 的這張圖 http://imgur.com/xEf0sL7 看了資料有提到第3腳反饋輸入跟第4腳DTC都會影響duty cycle的大小, 我是想把4腳DTC接地,取消過電流保護,讓他預設duty cycle能夠開到最大90%以上 然後把我原本的補償量0.3~3V丟給第3腳去跟鋸齒波比較。 問題一: 這時候2組比較器1、2接腳跟16、15接腳要怎麼接? 跟圖一樣都是正迴授接地負迴授接14腳5V_ref 嗎?這樣會不會去影響到第3隻腳的值? 問題二: 第13腳輸出控制接地會變成並聯輸出,接14會變成推晚輸出,差異在哪? 問題三: 看到時序表寫 https://upload.wikimedia.org/wikipedia/commons/8/8d/TL494_Timing_CN.gif
補償量跟鋸齒波比較,高於鋸齒波時pwm輸出為off,小於鋸齒波為on, 這樣好像跟我要的目的相反,有辦法改嗎? 問題四: RC鋸齒波振蕩器頻率設計參數會去影響到duty cycle嗎? 還是照公式(1.1/RC)算就可? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 134.208.1.104 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1442381787.A.7D2.html
electronicyi: 問題一:可以把1、16接地,2、15接14腳高電位 09/16 19:47
electronicyi: 這樣就沒有比較器功能,只剩下PWM功能了 09/16 19:48
electronicyi: 問題二:13腳接地會變成9、10腳輸出同相 09/16 19:48
electronicyi: 13腳接14腳高電位就會變成9跟10輪流輸出 09/16 19:49
electronicyi: 剩下兩題需要更專業的大師來解惑... 09/16 19:49
感謝,自己測試一下,把比較器1、16接地,2、15接14腳,然後4、13腳接地, 電壓0~3V分別送進3腳做調變PWM duty cycle測試,9、10腳的輸出duty cycle。 比較奇怪的發現,當第3腳0V~1V時,輸出duty cycle,維持87%不變,1V~3.3V從 87%降到7%,超過3.3V,PWM輸出就截止,跟想像的0V~3V改變duty cycle不一樣, 反而是第3腳超過1V,duty cycle 才會開始減小? 至於問題三還是無解, 還有請高手能夠解惑! ※ 編輯: kimi1212 (134.208.32.3), 09/17/2015 02:40:33
W28327688: 問題三:你附的那張timing diagram 是要配datasheet上F 09/23 21:30
W28327688: ig. 1一起看的。 09/23 21:30
W28327688: 如果你想要讓它反過來,只要把接在pin9和gnd的那個R移 09/23 21:30
W28327688: 到pin8和VDD中間就可以了。 09/23 21:30
W28327688: 至於pin3要超過1V,duty才會開始變話,應該是因為鋸齒 09/23 21:46
W28327688: 波要到比較器前先過了一個0.7V的電壓(block diagram上 09/23 21:46
W28327688: 有畫),所以低於1V的時候,比較器輸出的訊號都不會改變 09/23 21:46
W28327688: 。 09/23 21:46
W28327688: 問題四:照公式算就可以了,OSC的頻率只會影響你PWM訊 09/23 22:19
W28327688: 號的週期時間而已,duty的大小主要還是看你pin3的電壓 09/23 22:19
W28327688: 是多少。 09/23 22:19
W28327688: 是說正常不是都應該先決定PWM的頻率,才來算duty的嗎!? 09/23 22:25