Цифровой вольтметр
Вложений: 2
Добрый день!
Наткнулся на тему в интернете про цифровой вольтметр сетевого напряжения собранного на базе микроконтролера attiny26. Связь с автором схемы i8086 к сожалению потеряна=( Стабилен ли такое сей аппарат в работе? Возможно ли его доработать чтобы сигнал о измеренном напряжении выходил на ножку МК с целью дальнейшей обработки сиглала другими устройствами?? Если это возможно прошу помочь в изменении кода прошивки! |
Гальваническая завязка с сетью, IMHO, не вяжется с "обработкой сигнала другими устройствами". Да, и как вы представляете себе этот сигнал?
Если же просто надо измерить и не заморачиваться - купите на ибее за 4$ Если же для интересу - я б сделал трансформаторный блок питания. Ружье раз в год само стреляет... |
Извините может я чтото не понимаю. я в этом слаб хотя есть очень большое желание научиться программированию.
Обработку сигнала я естественно планирую не через гальваническую развязку сети. На сколько я понимаю с АЦП микропроцессора сигнал идет на лапки к сегментному индикатору. Мне нужно нечто подобное только сигнал о измеренном напряжении должен выходить на свободную лапку МК. т.е. с АЦП должен идти сигнал о величине напряжения в двоичной системе исчесления. Надеюсь правильно описал что нужно=) извиняюсь если туплю+) |
Вложений: 1
Я лично не встречал шифратора с семисегментного кода в двоичный, с десяти есть, может кто и подскажет что то из забугорных микросхем. если нету, то придется только логическими микросхемами собирать самому. По моему если написать другую прошивку, то программа МК позволит вместо семисегментного кода вывести двоичный. МК по моему все ровно что выводить ... :)
P.S. Вот так, но я не разу не делал, поэтому гарантировать ничего не могу ... Вложение 158132 |
Вложений: 1
а возможно ли в этой ситуации сигнал с ацп взять до вывода на индикатор?
|
Сигнал в двоичной системе - что имеется в виду? Параллельный вывод? Последовательный (если да - то какой именно?)
От этого будет зависеть программа. А программа в микроконтроллерных устройствах - основное. "Сигнал с АЦП" в АВРках - это 10-ти разрядное двоичное число. |
Опишете то что хотите получить в итоге.
|
Я думаю речь идет о парралельном выводе. Просто взят за основу этот вольтметр. Индикация должна выводится парралельно выводу цифрового сигнала о измеряемом напряжении.Сигнал в двоичной системе исчисления необходим для передачи на другой микропроцессор.
Надеюсь задумка понятна. Буду очень признателен если поможете видоизменить прошивку. |
А аппаратный вариант не устраивает, я дал схему выше, параллельно индикатору входы, а на выходе двоичный код, будет работать и индикатор и двоичный код получишь ... :)
|
Цитата:
1) отсчет АЦП - 10 разрядов. Для параллельного вывода у вас просто не хватит пинов. 2) передачу на другой микроконтроллер в параллельном коде? Хм... 3) И уж если данные АЦП нужны на другом микроконтроллере - не проще ли на нем и померить? Или он не имеет АЦП в своей периферии? |
Цитата:
|
Цитата:
|
Цитата:
Цитата:
QUOTE=nml;963488]Непонятна. 1) отсчет АЦП - 10 разрядов. Для параллельного вывода у вас просто не хватит пинов. 2) передачу на другой микроконтроллер в параллельном коде? Хм... 3) И уж если данные АЦП нужны на другом микроконтроллере - не проще ли на нем и померить? Или он не имеет АЦП в своей периферии?[/QUOTE] Может проще если не хватает количества выводов просто обрубить выводы на индикатор а место него прописать тут самый так нужный выход с двоичным кодом??? или такой вариант не поможет? да и правильно ли я понимаю что сигнал можно вывести с одной лапки МК в виде двоичного кода? правильно ли это? |
Цитата:
|
т.е. если я понял можно передать данные напряжения например 220В как(11011100) или для этого нужна разрадность?
как это можно реализовать в коде? |
Блин... Господа, вы ваще в теме или паяльник?Русский язык родной или как?
Для топикстартера - расскажите по человечески, что вы хотите. Для George Smith : не дурите человеку головы, он и так не сильно в теме, а тут и вы предлагаете "поставить три четырехканальных параллельных регистра, для записи разрядов, согласно тактовым, " Сами - то читали что советуете??? Мля, вся проблема - добавить пару строк в программу. Не... Мы наворотим пятнадцать микросхем. Ребята, схемотехника давно уже стала фундаментом, а изыски и бантики делаются программно. Очнитесь, 21 век таки. |
Цитата:
|
Да, преобразование семисегментного кода в бинарный даст двоично-десятичный код, а не двоичный. Вместо напряжения в двоичном коде получим 3 неполных полубайта, которые потом опять же к двоичному виду приводить нужно.
|
Самое адекватное решение для топикстартера, который хранить строгой в секретности свою разработку - используйте отдельный АЦП (он будет измерять и отдавать данные на все четыре стороны...).
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Понятно, но это пока на уровне аппаратного решения, а если поставить параллельный МК и сразу 8-мь жилок на другой девайс. Надо искать хорошего программиста МК, был у нас на Форуме, но неожиданно вышел (если правильно - вышли, но не будем говорить, было за что) ...
|
Цитата:
Цитата:
|
Цитата:
А переделка программы - дело вовсе не такое сложное, как вы думаете. |
Цитата:
|
Цитата:
2) Прошивать будете сами :) А переделать программу - см. пункт 1 |
Цитата:
|
Цитата:
|
С программатором проблем нет прошить думаю смогу. Просто задался целью сделать своими руками датчик напряжения с индикацией выходного сигнала. Данный девайс стоит для меня не так дешего отсюда и тема..
сигнал о измеренном напряжении наверно буду дальше обрабатывать в мк но пока еще не рассматривал варианты. |
Ну понятно, что дело не в программаторе, а в программе прошивки ... :)
|
Цитата:
Цитата:
Если поиметь, то на ибее простейшие вольтметры доллара за 3-4 купить можно. Если самому - то я не совсем понимаю, почему нужно передавать данные на другой микроконтроллер - не проще ли отображать на этом же? Ну или не отображать, а как-то обрабатывать... Или и то и другое вместе... |
Я не пойму кому нужно устройство, топикстартеру или всем остальным, почему мы должны выпытывать что и как? Пусть топикстартер в начале нучится внятно излогать свои мысли, уже 5-лист исписан, а что хочет не понятно.
"Хочу мерить, отображать и передавать, датчик, простой но дорогой для меня..." - что же это, почему отображать нужно в одном месте, а передавать в другое, почему именно по праллельной шине, в каком формате данные, с какой частотой??????????? |
Часовой пояс GMT +4, время: 23:49. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.