Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Помогите с АЦП атмеги 16

Непрочитано 15.04.2011, 12:57  
miwutka
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
Восклицание Помогите с АЦП атмеги 16

Вообщем ацп измеряет по трем входам и отображает на 7-индикаторе. Но индикатор моргает. Индикатор динамика. Что может быть? Код в архиве. Пишу в кодевижн...
Вложения:
Тип файла: rar adc.rar (3.1 Кб, 61 просмотров)
Реклама:
miwutka вне форума  
Непрочитано 15.04.2011, 13:32  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Помогите с АЦП атмеги 16

У Вас в прерывании три плавучих деления. Они очень долго считаются. Вынесите весь расчет из прерывания. Или хотя бы разрешите внутри обработчика от АЦП другие прерывания, добавив в начало sei.
kison вне форума  
Сказали "Спасибо" kison
miwutka (21.04.2011)
Непрочитано 15.04.2011, 13:54  
miwutka
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: Помогите с АЦП атмеги 16

))) во блин точно. Пасиб. Ща попробую)))
miwutka вне форума  
Непрочитано 15.04.2011, 14:02  
miwutka
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: Помогите с АЦП атмеги 16

если в прерывании ацп запуститься еще прерывание другое, то по идее по окончании старшего прерывания (например таймера) ацп прерывание продолжиться с места остановки??? И новое ацп не запуститься пока не считаеться значение из ADCH ADCL ???
miwutka вне форума  
Непрочитано 15.04.2011, 14:24  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Помогите с АЦП атмеги 16

Сообщение от miwutka Посмотреть сообщение
если в прерывании ацп запуститься еще прерывание другое, то по идее по окончании старшего прерывания (например таймера) ацп прерывание продолжиться с места остановки???
Да.
Сообщение от miwutka Посмотреть сообщение
И новое ацп не запуститься пока не считаеться значение из ADCH ADCL ???
Запустится. Ему не важно - читаете ли Вы результаты.
kison вне форума  
Непрочитано 15.04.2011, 15:20  
miwutka
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: Помогите с АЦП атмеги 16

с оцифровкой ацп каждые 20 мс получилась индикация..... а вот конкретно надо каждую 1 мс оцифровывать ацп-данные. Индикация при этом мерцает с частотой гдето 20-15 герц (если считать что глазу 25 Гц незаметно). Как же с этим побороться? Пробую все варианты которые приходят в голову - пока без результатов. Вообще задача такая - измерять напряжение с трансформатора тока(переменное через диод = постоянное но полуволнами положительными) т.к. частота переменки 50Гц измеряю каждую 1 мс то есть за один период 20 измерений (по 10 на каждую полуволну) Потом надо еще както высчитать среднеквадратичное напряжение.... (пока до этого не дошел, но формула на бумаге) Помогите кто чем может
Вложения:
Тип файла: rar adc.rar (3.2 Кб, 42 просмотров)

Последний раз редактировалось miwutka; 15.04.2011 в 15:22.
miwutka вне форума  
Непрочитано 15.04.2011, 15:23  
miwutka
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: Помогите с АЦП атмеги 16

код данной стадии работы в архиве.....
miwutka вне форума  
Непрочитано 15.04.2011, 15:45  
miwutka
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: Помогите с АЦП атмеги 16

может у меня неправильная частота индикации.....? я ее не расчитыва потому что не знаю как
miwutka вне форума  
Непрочитано 15.04.2011, 16:55  
urry
Почётный гражданин KAZUS.RUN
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 107 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию Re: Помогите с АЦП атмеги 16

берете желаемую частоту индикации и умножаете на количество разрядов индикатора.
Например, хотите 100 и 5 разрядов - частота обновления должна быть 500 герц.
Необязательно для этого выделять отдельный таймер - воспользуйтесь таймером, через который снимаете данные - каждое второе срабатывание, скажем.
__________________
warez
urry вне форума  
Непрочитано 15.04.2011, 18:43  
miwutka
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: Помогите с АЦП атмеги 16

какую бі частоту не поставил все равно мигает индикатор поочередно на ціфрах Незнаю что и делать........
miwutka вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Помогите чайнику симулировать АЦП прерывание на Proteus - e shatakhian Микроконтроллеры, АЦП, память и т.д 10 14.10.2011 03:26
Помогите с програмированием АЦП для PIC18F245 Piroknight Микроконтроллеры, АЦП, память и т.д 11 23.01.2011 23:00
АЦП помогите разобраться Uragan90 Информация по радиокомпонентам 5 21.09.2010 00:40
Помогите найти микросхему АЦП следящего типа vitamin12 Микроконтроллеры, АЦП, память и т.д 2 18.05.2010 22:01


Часовой пояс GMT +4, время: 06:42.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.