Levanisov.Vadim
Members-
Постов
71 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Весь контент Levanisov.Vadim
-
Сигнал подается с ЛАТРа подключенного к сети, то есть на входе синус. Сегодня попробовал последовательный режим, и почему-то в нем АЦП не начинает преобразование. Такой вывод сделан потому что от АЦП не поступает сигнал завершения преобразования (EOC), хотя в параллельном режиме все ОК.
-
Да, вот держите. Обращаю ваше внимание на что как только 11 бит в 1 то на самом деле это отрицательное значение. 15-06-2021 14_06_27.txt
-
Да действительно, не заметил. В скором времени попробую из параллельного режима передачи данных перейти в последовательный и посмотрю что будет. В параллельном режиме вот такие траблы. Хотя при измерении низких напряжений все ок. Напряжение (В) Ток (А) "0,00000" "000000000000" "3,82966e-06" "000000000100" "0,20125" "000000000010" "3,82966e-06" "000000000100" "0,40249" "000000000100" "6,7019e-06" "000000000111" "0,60374" "000000000110" "6,7019e-06" "000000000111" "0,70437" "000000000111" "6,7019e-06" "000000000111" "0,80499" "000000001000" "7,65931e-06" "000000001000" "1,00624" "000000001010" "8,61673e-06" "000000001001" "1,20749" "000000001100" "9,57414e-06" "000000001010" "1,30812" "000000001101" "9,57414e-06" "000000001010" "1,40874" "000000001110" "1,05316e-05" "000000001011" "1,60999" "000000010000" "1,1489e-05" "000000001100" "1,81124" "000000010010" "1,24464e-05" "000000001101" "2,01248" "000000010100" "1,34038e-05" "000000001110" "2,21373" "000000010110" "1,53186e-05" "000000010000" "2,31436" "000000010111" "1,53186e-05" "000000010000" "2,41498" "000000011000" "1,6276e-05" "000000010001" "2,51561" "000000011001" "1,6276e-05" "000000010001" "2,61623" "000000011010" "1,53186e-05" "000000010000" "2,81748" "000000011100" "1,72335e-05" "000000010010" "3,01873" "000000011110" "1,91483e-05" "000000010100"
-
Тут вы BARS_ оказались правы, я накосячил с подключением АЦП, поэтому он выдавал большее напряжение чем на него подавалось. Подключил все правильно на этот раз, теперь амплитуду правильно измеряет. Тем не менее нелинейность осталась. АЦП подключен к плате Arduino mega 2560, думал может быть Arduino гонимый попался, заменил на другой, но картина осталась та же. Слипшихся ног не обнаружил, но биты действительно меняются парно. А именно 7 и 8 биты на одном АЦП и 6 и 7 на другом. Прозвонил их между собой, и опять замыканий не было. Отключил внутреннюю подтяжку ног на Arduino, теперь вдруг почему-то поднимается 9 бит на одном АЦП и 8 на другом. Например, вот строчки из файла записанных точек: Напряжение, В Ток, А "10,8674" "000001101100" "5,553e-05" "000000111010" "11,6724" "000001110100" "5,36152e-05" "000000111000" "55,3433" "001000100110" "0,000265204" "000100010101" "55,444" "001000100111" "0,000265204" "000100010101" Здесь напряжение пересчитано с учетом делителя на входе, второе АПЦ измеряет падение напряжение на шунте, на который подается та же синусоида что и на АЦП измеряющий напряжение , только через резистивный делитель. Можно подумать что при измерении были пропущены точки поэтому так получилось, но перед этим до 11,6 В измерение шло линейно, то есть да есть некоторые пропущенные точки, но разница напряжений между двумя соседними точками не превосходит 0,4 В, а тут такой скачек на 44 В. График значений прилагаю. По оси Х здесь номер точки, по оси Y напряжение. Так и не понял в чем трабл. Еще вот что изменилось, на втором графике показано измерение отрицательного напряжения (на оси тут не отрицательное напряжение потому что полученные с АЦП значения не были обработаны, это сырые данные), тут картина стала лучше.
-
Хорошо. Это уже завтра сделаю.
-
У меня используется AD7892-1, у него полная шкала +- 10 В. Делал как вы и говорили. Подал 3 В на вход АЦП. Получил двоичный код который приходит с АЦП, перевел его в десятичный и умножил на 4,88 мВ (именно столько вольт приходится на один младший разряд), в итоге получил свои 1,8 В. При этом если на него подать 5 В постоянки и провести те же манипуляции с полученным двоичным кодом, то все ок и получается 5 В. Да, при написании прошивки сверялся с даташитом.
-
Обмен с МК происходит по параллельной шине. Как определить что бит "залип"? Можете пояснить? Я пробовал без предварительной обработки пересылать значения которые с АЦП получает МК, сразу на компьютер и оказалось что код работает правильно, не происходит искажения информации. Код на МК писал также я, так что исходники имеются.
-
Пробовал, ничего не меняется. Тоже так думал, но, если подать на вход АЦП постоянное напряжение при котором на графике происходит скачок, то почему то АЦП измеряет какую-то чушь. Например, подаю около 3 В постоянки, АЦП при этом считает что на входе 1,8 В. И еще при увеличении числа измерений до 100000 картина не изменилась. И наверное, при линейном АЦП, все измеренные точки легли бы на прямую, здесь же такого не наблюдается.
-
По оси Х номер снятой точки, по оси Y напряжение. Измерение происходило следующим образом: на вход АЦП подавалась синусоида из сети, эта синусоида измерялась АЦП 10000 раз в произвольные моменты времени, затем полученные точки были просто отсортированы и в таком виде был построен график. Ожидалось что будет прямая линия, без таких больших скачков и ступенек. На графике отображено всего около 1000 точек, потому что из-за периодичности синусоиды бывает измерение одного и того же значения напряжения, ранее измеренная точка в таком случае перезаписывается.
-
Проверил, КЗ не обнаружено.
-
Добрый день! Изначально требовалось создать устройство для снятия зондовой характеристики плазмы, которая представляет собой обычную ВАХ. Так как предполагается работа в импульсном режиме с частотой десятки кГц, то нужен был быстрый АЦП, в качестве которого был выбран AD7892. Проблема заключается в том, что АЦП имеет какую-то слишком большую нелинейность, которую можно увидеть на графике. Думал что проблема может быть в кривом синусе подаваемого на вход АЦП, однако осциллограф показал чистую синусоиду. Перед АЦП стоит повторитель напряжения на ОУ AD823. ОУ не искажает сигнал - проверено осциллографом. Подавал на вход и постоянный ток, нелинейность все также имеется. Схему прилагаю. Может быть у кого-нибудь была такая же проблема? И как с ней справиться?
-
Сначала я всего лишь убрал стабилитроны с защиты от перенапряжения ,после этого запустил блок проверить ,проверил ,блок запустился все ок. Потом убрал цепь вольтодобавки ,опять запустил блок ,появился тихий писк и напряжение на +12в постоянно повышается до 13 вольт потом срабатывает защита по перенапряжению(стабилитрон на 13 вольт я не убрал). Вот все мои переделки.Я даже делитель на 1 ноге 494 не трогал .Думаю не хватает питания для управляющих транзисторов.
-
Здравствуйте. Переделываю блок питания по этой статье https://www.drive2.ru/b/2445147/ . Пока все шло хорошо , но стоило убрать цепь вольтодобавки от +12В , и блок питания начал работать нестабильно ,напряжение на выходе начало медленно расти на протяжении всей работы. Собственно хочу переделать дежурную часть как в статье (ссылка выше).Но моя схема дежурки немного отличается от той что у автора.Понятно что делитель надо ставить как у автора ,но вот часть которая идет с + через оптопару на катод tl431 отличается как расчитать номиналы R1 и R17? Сколько вольт нужно для нормально функционирования TL494?
-
Вот этот треск и есть причина, из-за неправильной tl494 или обратной связи неправильной. Обратная связь это конденсатор с резистором который идет с 3 ноги на 2?
- 32 586 ответов
-
- БП
- Блок питания
- (и ещё 3 )
-
Я еще транзисторы не поставил боюсь спалить . Ну ладно завтра поставлю, посмотрю.
- 32 586 ответов
-
- БП
- Блок питания
- (и ещё 3 )
-
Имеете ввиду форму сигнала на силовом трансформаторе? На силовом трансе не могу измерить там слишком высокое напряжения для осцила.
- 32 586 ответов
-
- БП
- Блок питания
- (и ещё 3 )
-
Здравствуйте уважаемые форумчане. Имеется блок питания АТ. Я его переделал под регулируемый ,переделка заключалась лишь в выпаивании лишних деталей ,и установке переменника с земли на 1 ногу tl494. Проблема заключается в том что горят силовые транзисторы 13009 , причем сгорают не два а один из них ,второй остается целым .Сгорают не сразу где-то на 10 - 15 включение. Проверил обвязку силовых транзисторов, все элементы соответствуют номиналу по маркировке. Так же проверил выхода tl494 осцилом то же все в норме .Далее проверил транзисторы которые идут после tl-ки на согласующий трансформатор они то же в норме на согласующем трансформаторе полная симметрия . Импульсы одинаковой амплитуды доходят до силовых транзисторов. Так почему же сони все таки сгорают если все в норме?И почему сгорает именно один а не два сразу? Еще появляется треск когда есть нагрузка.
- 32 586 ответов
-
- БП
- Блок питания
- (и ещё 3 )