| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Генериране на по-особен правоъгълен сигнал http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=5984 |
Страница 1 от 1 |
| Автор: | plameniv [ Сря Юли 30, 2008 9:12 am ] | |||||||||
| Заглавие: | Re: Генериране на по-особен правоъгълен сигнал | |||||||||
За какво е този датчик имаш ли му документация ? Но ако питаш мен най лесно става с контролер това дето искаш да се направи и то с 10 реда програма , има колкото щеш там в комет евтини и с вътрешен генератор! |
||||||||||
| Автор: | Wise [ Сря Юли 30, 2008 9:19 am ] | ||||||||||||||||||
| Заглавие: | Re: Генериране на по-особен правоъгълен сигнал | ||||||||||||||||||
Само да добавя - с кварц, а не с вътрешен RC генератор /около 1% точност иска!/ |
|||||||||||||||||||
| Автор: | stanleyhacker [ Сря Юли 30, 2008 11:35 am ] |
| Заглавие: | |
Ами може крайното стъпало да е един пнп или ПМОС транзистор, който свързва сигнала с 5Волта, а през останалото време този сигнал е 1,4 В от делител (може би с тример за донастройка или някакъв друг елемент за по-стабилно). Не казваш за точността на времената. Ако не е необходима голяма точност може с 555, ако трябва да е по-точно - кварц, и ако трябва да е малко и просто - с 12Ф508. С ТТЛ-ки май става сложничко и няма да е по-евтино от един ПИК. Академик Николов, Вие не завършихте ли? |
|
| Автор: | plameniv [ Сря Юли 30, 2008 12:28 pm ] | |||||||||
| Заглавие: | Re: Генериране на по-особен правоъгълен сигнал | |||||||||
За тези големи времена кварц малко е безсмислено, имаш 1% грешка при 4МХз като го свалиш до тези честоти грешката е нищожна. Ползва се прекъсване на таймера + делител отпред и пак ще имаш още да доброяваш до 90с. Демек имаш 1мкс х 256 х 256 = 0,006656с, от тук нататък още 2 цикъла и си готов с малко побутване от по малките цикли ще си сметнеш времената точно |
||||||||||
| Автор: | GTN [ Сря Юли 30, 2008 1:05 pm ] |
| Заглавие: | |
Става дума за датчик за въглероден окис (CO). Datasheet Времената ги дават с точност +-1секунда. Да генерирам правоъгълен сигнал с тези времена не ми е проблем. Това което ми е по-мътно е как да го направя захранването. ПИКа или 555 ще управлява ключ и ще пуска 5волта. Тези 1.4V обаче сами проблем. Смятах да го направя с един ценер за около 3.3-3.6V с малко търсене из купчината с ценерите все ще намеря някои за 3.6 волта. По принцип става въпрос за единична бройка, така че и това е решение. Мислех си също така и за един buck преобразувател който да примерно да е за 5волта, а като смъкнна коефициента на запълване да става за 1.4, ама нещо ми се струва да ходя да гърмя по врабче с топ Та такива ти работи. Как да ги направя най-лесно Мерси за отговорите. |
|
| Автор: | stanleyhacker [ Сря Юли 30, 2008 1:42 pm ] | ||||||||||||||||||
| Заглавие: | |||||||||||||||||||
Грешката ще е нищожна, ако си правиш калибрация на изходния сигнал - мериш с честотомер и добавяш/махаш цикли. Но ако се разчита само на сметки, грешката си е същата като на генератора. А и става въпрос, че кварца температурно по-стабилен.
Зависи от консумацията на датчика, но щом казваш, значи е достатъчно малка. |
|||||||||||||||||||
| Автор: | zealod [ Сря Юли 30, 2008 1:47 pm ] | ||
| Заглавие: | |||
НАй простото което ми дойде на акъл,ако се сменят двата диода със някакъв референсе за 1.4 волта може и по добра точност да се постигне,каква е консумацията на датчика ако е голяма при високо ниво ще има пад върху резистора,който ще ти намали изходното напражение.
|
|||
| Автор: | velio [ Сря Юли 30, 2008 2:15 pm ] |
| Заглавие: | |
LM317 - Adjustable output down to 1.2V С един транзистор превключваш паралелно съпротивление в обратната връзка. Просто и лесно. |
|
| Автор: | GTN [ Сря Юли 30, 2008 3:28 pm ] | |||||||||||
| Заглавие: | ||||||||||||
Дааа това вече ми харесва, особено като имам под ръка Това с двата диода също може да стане Ще ги пробвам тия дни вариантите и ще пиша кой съм избрал и кой е най-удачен. Ето така смятам да го реализирам като за начало:
|
||||||||||||
| Автор: | stanleyhacker [ Сря Юли 30, 2008 4:25 pm ] |
| Заглавие: | |
На този датчик откъде се взима полезния сигнал?
|
|
| Автор: | stanleyhacker [ Сря Юли 30, 2008 4:50 pm ] |
| Заглавие: | |
@GTN това наистина е елегантно решение, но освен всичко ще работи добре тъй като се оказва, че консумацията не е малка - 50 до 150мА. Аз се сещам за още нещо - тъй като това е обикновен нагревател и не е претенциозен към формата на захранващото напрежение (важна е ефективната стойност 5В и 1,4В), то ако така и така имаш микроконтролер със свободен крак ( а ти имаш след като иначе управляваш LM-a), то като вържеш един транзистор, може да го управляваш така: Включваш транзистора за 60 секунди - имаш 5Волта. Клатиш транзистора с коефициент на запълване 1,4/5 = 28% за време 90 секунди - имаш 1,4 Волта. Но това е ако те интересува добро КПД. Лошото е че може да ти падне "производителността" на контролера |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|