Защита МК от перенапряжения...
11.01.2016, 18:09
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Защита МК от перенапряжения...
разобрался. Подобрал резисторы. Получилась синусоида со смещение 2.5. вольт. А как сделать чтобы она не была смещена на 2.5 вольт? Или.... проще в коде подправить? Вычитать смещение да и все?.... У меня код вычисляет среднеквадратичное по верхней полуволне.
|
|
|
|
11.01.2016, 19:08
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,459
Сказал спасибо: 3,227
Сказали Спасибо 3,512 раз(а) в 2,393 сообщении(ях)
|
Re: Защита МК от перенапряжения...
Мишечка! Поздравляю! Вы и здравый смысл - взаимоисключающие понятия.
С чего начали:
Сообщение от NewWriter
|
|
А если сейчас стоит трансф. в качестве измерительного датчика, то с него выходит "переменка", и она, в своей отрицательной полуволне, запросто может гадить на всю схему, особенно, если проходят коммутационные импульсы от мощных потребителей.
|
К тому и хотите вернуться:
Сообщение от miwutka
|
|
разобрался. Подобрал резисторы. Получилась синусоида со смещение 2.5. вольт. А как сделать чтобы она не была смещена на 2.5 вольт? Или.... проще в коде подправить? Вычитать смещение да и все?.... У меня код вычисляет среднеквадратичное по верхней полуволне.
|
|
|
|
|
Эти 2 пользователя(ей) сказали Спасибо ForcePoint за это сообщение:
|
|
|
11.01.2016, 21:09
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
|
Re: Защита МК от перенапряжения...
Ооо дааа  Упорно пытается подать на вход МК отрицательное напряжение, не учитывая, что сработают защитные диоды на входах МК и через них потечет ток в икс миллиампер, в зависимости от резисторов между операционником и входом МК. Хорошо, что у LM358 не слишком большой ток кз выхода.
А то, что вместо синусоиды на выходе ОУ получились П-образный сигнал, это говорит о чрезмерном усилении ОУ. Следует почитать, как подать отрицательную обратную связь и уменьшить коэфф. усиления ОУ.
А вообще, для топикстартера было бы проще поставить внешний дифференциальный АЦП и с него подать в цифрах на МК по I2C например.
|
|
|
|
11.01.2016, 22:25
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Защита МК от перенапряжения...
Есть у меня диф ацп по спи шине. У него 3 канала. Забыл название. Но надо без него пока. Надо же и так знать и уметь. Значит нужно в программе пересчет делать. У меня опорное в мк 2.5 вольт. Когда сигнала нет ацп показывает 885 значение вычисленное как среднеквадр. Когда ТТ начинает выдавать сигнал(лампочка 60 ватт) то ацп показывает 875 примерно. 885 это 2 с чемто вольт по осцилу было СКЗ. Значит вичитать смещение и все? А на счет диф ацп я задумался.... у меня он 16 бит. Я его для термопар мостырил давно... ад7705 вроде
Думаю чтобы вычесть смещение нужно в прервыании от АЦП в строке ADC=ADCW -› ADC=1023-ADCW
Но смещение и опорное равно 2.5 вольт. Значит теперь я не буду видеть верхнюю полуволну? Она же будет больше чем 2.5 вольт. Может нужно сделать смещение 1.25 вольт? Я так понимаю нужно два резистора 100к которые один из них заменить на 33к примерно... Будет 1.241 вольт смещение. Так можно ли? Или сделать опорное 5 вольт через TL431? Посоветуйте как лучше.....
Последний раз редактировалось miwutka; 11.01.2016 в 22:48.
|
|
|
|
11.01.2016, 23:40
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Защита МК от перенапряжения...
гдето находил схему для измерения 3-фазного напряжения. Там использовали LM2904. Не могу найти. Подскажите измерять напряжение по фазам тоже можно через ОУ? Также нужно сделать после делителя напряжения сделать смещение?
|
|
|
|
24.02.2016, 00:05
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Защита МК от перенапряжения...
Вернулся к подключению датчика тока. Использую атмегу 8. Диф. входа там нет...
Значит делаю смещение на 2.5 вольт. Всё как советовали. Опорное в МК 2.56 вольт. Значит я теперь буду измерять нижнюю полуволну, а верхнюю видеть не буду..... Посоветуйте как лучше поступить:
1. Взять внешний опорник на 4.096 вольт? Тогда я смогу измерять сигнал с амплитудой 4.096-2.5 = 1.596 вольт.
2. Сделал смещение 0.92 вольт. И измерять сигнал с амплитудой 2.56 - 0.92 = 1.64 вольт?
Разницы наверно нет? Просто опорник денег стоит....
По идее и атмегой 8 можно типа диф. вход сделать?
Просто математику добавить в прерывании АЦП?
Я думаю делать так:
920 мВ это 368 значение АЦП. Это наше смещение.
temp_ADC=ADCW-368; Сигнал будет измеряться переменный после ОУ с трансформатора тока. (Т.е. ТТ-› ОУ-›АЦП) Далее таких 50 измерений на каждую полуволну.
Вот возникает вопрос: формула Корень из суммы квадратов измеренный значений напряжений - под корнем суммы квадратов значений одной полуволны или всего периода?(то есть верхнюю и нижнюю полуволну) Или отдельно корни для верхней и отдельно нижней полволны а потом их сложить по модулю? (как в осциллографе, он переменку показывает как 150 низ и 150 верх полуволны)
Последний раз редактировалось miwutka; 24.02.2016 в 00:07.
|
|
|
|
24.02.2016, 00:12
|
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 11,134
Сказал спасибо: 202
Сказали Спасибо 3,285 раз(а) в 2,151 сообщении(ях)
|
Re: Защита МК от перенапряжения...
Сообщение от miwutka
|
2. Сделал смещение 0.92 вольт. И измерять сигнал с амплитудой 2.56 - 0.92 = 1.64 вольт?
Разницы наверно нет? Просто опорник денег стоит....
|
а что за опорник такой? у меня обычно это резистор переменый от питания проца. да и вообще опорное всегда делают = питанию проца - так ацп ровнее работает - чутье компаратора то не безграничное же
__________________
кагмаподэ магмаподэ
|
|
|
|
24.02.2016, 00:45
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Защита МК от перенапряжения...
индюк, Это 4 резистора )) два 100кОм на 5 вольт. Средняя точка 2.5. Потом еще два 100кОм между минусом и этой средней точкой. Получилась новая средняя точка 0.92 вольта..... Кстати программу уже и написал. Проверил пока на "чистой" синусоиде - фен включаю, измеряет хорошо. Надо амперметр переменный и проверить, откалибровать.....
|
|
|
|
25.02.2016, 01:15
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Защита МК от перенапряжения...
Мужики подскажите плиз: если я уберу смещение, и подам на ОУ то я вернусь к тем же баранам? То есть отрицательная волна может гадить? Раньше стоял 100 Ом нагрузочный резистор и сигнал до 5 вольт снимался. Сейчас 10 Ом поставил. Сигнал до 0.5 вольт будет сниматься и подаваться на ОУ. Я думаю 0.5 сойдет? Или всётаки ставить 5 Ом нагрузку чтобы было до 0.25 вольт сигнал с ТТ?? Хочу уйти от смещения безболезненно... В старой схеме отрицательная полуволна гадила из-за того что нагрузка 100 Ом была я так понял.... И он становился ТН... А то со смещением оно то измеряет но когда полуволны обрезанные то както немного не так меряет.....
|
|
|
|
25.02.2016, 03:13
|
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 11,134
Сказал спасибо: 202
Сказали Спасибо 3,285 раз(а) в 2,151 сообщении(ях)
|
Re: Защита МК от перенапряжения...
Сообщение от miwutka
|
|
если я уберу смещение, и подам на ОУ то я вернусь к тем же баранам? То есть отрицательная волна может гадить?
|
ндааааа, моя кошка и то быстрее понимала чо я ей втолковывал........
Сообщение от miwutka
|
|
Сейчас 10 Ом поставил. Сигнал до 0.5 вольт будет
|
закуон ома не пробовал применить? если чо через твой оу пойдет 0,05 ампера в отрицательно волне - сожжет все нахрен!!!!!!
ну ты и.............
__________________
кагмаподэ магмаподэ
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:57.
|
|