реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Atmega16 АЦП, Atmega16 АЦП
Andrew_k5
сообщение Jan 19 2009, 14:08
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 77
Регистрация: 15-02-07
Из: Днепропетровск
Пользователь №: 25 387



Используются входы АЦП C0 и C1, другие выводы порта C задействованы на индикацию (светодиоды), часть выводов "в воздухе", когда подается на светодиод меандр, показания АЦП начинают скакать на 3 единицы, напряжение на выводе AVCC падает с 5 до 4,98В. Опорное напряжение на С0, С1 идет от питания, AREF не используется, GND ацп соединен с GND, AVCC через дроссель, и кондер. Вопрос- в чем причина, как устранить.

Сообщение отредактировал Andrew_k5 - Jan 19 2009, 14:11
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 19 2009, 14:19
Сообщение #2


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(Andrew_k5 @ Jan 19 2009, 17:08) *
Вопрос- в чем причина, как устранить.

Цифровые 5 вольт отделить от ИП резистором на неск. Ом + кондюк 10..47мкФ,  дроссель AVCC взять от ИП
Go to the top of the page
 
+Quote Post
smac
сообщение Jan 19 2009, 19:07
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 149
Регистрация: 2-06-08
Из: Москва
Пользователь №: 38 003



Цитата(Andrew_k5 @ Jan 19 2009, 17:08) *
... Вопрос- в чем причина, как устранить.

Добавлю к уже сказанному, что неплохо бы и индикацию с порта C убрать, от греха, либо измерять при отключенных светодиодах (во всяком случае в момент перключения светодиодов измерять точно не стоит).
Go to the top of the page
 
+Quote Post
777777
сообщение Jan 19 2009, 19:28
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Цитата(_Pasha @ Jan 19 2009, 17:19) *
Цифровые 5 вольт отделить от ИП резистором на неск. Ом + кондюк 10..47мкФ,  дроссель AVCC взять от ИП

Это как раз тот случай, когда фильтрация не поможет, так как помеха одного знака - сказано же: "когда подается на светодиод меандр". Вообще-то от напряжения AVCC показания АЦП зависеть не должны, скорее всего обратный ток по земле от светодиодов создает на шине падение и напряжение земли увеличивается, а значит уменьшается измеряемый сигнал. Землю от светодиодов надо вести к источнику отдельной шиной, а совсем хорошо питать их отдельным источником.

Цитата(smac @ Jan 19 2009, 22:07) *
<...>, либо измерять при отключенных светодиодах

Это можно, а еще там есть noise canceler mode - полная тишина.
Go to the top of the page
 
+Quote Post
Maik-vs
сообщение Jan 19 2009, 20:50
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 246
Регистрация: 4-12-06
Пользователь №: 23 101



Цитата(Andrew_k5 @ Jan 19 2009, 17:08) *
Используются входы АЦП C0 и C1, другие выводы порта C задействованы на индикацию (светодиоды), часть выводов "в воздухе", когда подается на светодиод меандр, показания АЦП начинают скакать на 3 единицы, напряжение на выводе AVCC падает с 5 до 4,98В. Опорное напряжение на С0, С1 идет от питания, AREF не используется, GND ацп соединен с GND, AVCC через дроссель, и кондер. Вопрос- в чем причина, как устранить.

AVCC подключен к питанию? Насчёт прыгают показания АЦП - так в даташите прямо сказано, что соседние ноги могут влиять. Надо начинать мерить, когда на выводах для светодиодов одна и та же комбинация.
Go to the top of the page
 
+Quote Post
Andrew_k5
сообщение Jan 26 2009, 08:14
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 77
Регистрация: 15-02-07
Из: Днепропетровск
Пользователь №: 25 387



Зачем ставить резистор, если можно поставить "плохой"дроссель с большим активным сопротивлением. Именно из-за дросселя с сопротивлением 25 Ом были скачки показаний АЦП. Вопрос не в эту тему, как заставить мегу16 100% включаться, опять столкнулся с тем что микросхемы разные, одна работает, а другая включается через раз. Подскажите способы схемотехнические и программные, спец микросхему на сброс не предлагать.
Go to the top of the page
 
+Quote Post
lepert
сообщение Jan 26 2009, 08:29
Сообщение #7


Частый гость
**

Группа: Validating
Сообщений: 94
Регистрация: 18-01-09
Из: Красноармейск
Пользователь №: 43 560



Меги по определению включаются нормально. Через раз только от кривой схемы сброса, кривой разводки или плохого питания. Выложите схему питания, клока и сброса Меги 16. Чтобы можно было предметно разговаривать. А так гадания на кофейной гуще.
Go to the top of the page
 
+Quote Post
Andrew_k5
сообщение Jan 26 2009, 09:30
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 77
Регистрация: 15-02-07
Из: Днепропетровск
Пользователь №: 25 387



Цитата(lepert @ Jan 26 2009, 11:29) *
Меги по определению включаются нормально. Через раз только от кривой схемы сброса, кривой разводки или плохого питания. Выложите схему питания, клока и сброса Меги 16. Чтобы можно было предметно разговаривать. А так гадания на кофейной гуще.

Питание переменка 9-14 диодный мост, дроссель, кондер на 100 мкф, кренка на 5 В, кондер на 100 мкф. Сброс- резистор 10К на +5В, кварц 4 МГц, 2 кондера 24 пф, в схеме перед инициализацией ЛСД задрежка 200-500 мсек. В одном таймере есть генератор 3 Гц, который тоже запускается через раз. В общем или сброс или тактовый генератор не запускается.

Сообщение отредактировал Andrew_k5 - Jan 26 2009, 09:44
Go to the top of the page
 
+Quote Post
GDI
сообщение Jan 26 2009, 10:12
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Помыть плату. Выставить фьюзы в соответствие с даташитом, чтобы они обеспечивали наибольшее время сигнала сброса.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Jan 26 2009, 10:22
Сообщение #10


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Посмотреть фронт нарастания питания. 2х100мк - не многовато ли? Для чего столько?


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
lepert
сообщение Jan 26 2009, 10:41
Сообщение #11


Частый гость
**

Группа: Validating
Сообщений: 94
Регистрация: 18-01-09
Из: Красноармейск
Пользователь №: 43 560



Цитата(Andrew_k5 @ Jan 26 2009, 12:30) *
Питание переменка 9-14 диодный мост, дроссель, кондер на 100 мкф, кренка на 5 В, кондер на 100 мкф. Сброс- резистор 10К на +5В, кварц 4 МГц, 2 кондера 24 пф, в схеме перед инициализацией ЛСД задрежка 200-500 мсек. В одном таймере есть генератор 3 Гц, который тоже запускается через раз. В общем или сброс или тактовый генератор не запускается.


Сброс организован не совсем верно. Сброс должен быть резистор 10К, параллельно диод в обратном направлении, катодом на + питания, и от анода диода и резистора на общий провод конденсатор 1мкф. Тогда сброс будет проходить строго после того, как процессор запитан и все переходные процессы закончились. Посмотрите здесь на странице 15, Figure 4-7 http://www.atmel.com/dyn/resources/prod_do...nts/doc1619.pdf

Сообщение отредактировал lepert - Jan 26 2009, 10:47
Go to the top of the page
 
+Quote Post
GDI
сообщение Jan 26 2009, 11:00
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Только в том даташите написано про конденсатор в 4,7нФ, а не 1мкФ.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Kompot
сообщение Jan 26 2009, 11:37
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 242
Регистрация: 10-06-08
Из: Хочу в пампасы...
Пользователь №: 38 192



Цитата(Andrew_k5 @ Jan 26 2009, 13:30) *
Питание переменка 9-14 диодный мост, дроссель, кондер на 100 мкф, кренка на 5 В, кондер на 100 мкф. Сброс- резистор 10К на +5В, кварц 4 МГц, 2 кондера 24 пф, в схеме перед инициализацией ЛСД задрежка 200-500 мсек. В одном таймере есть генератор 3 Гц, который тоже запускается через раз. В общем или сброс или тактовый генератор не запускается.


Если питание - переменка 50 Гц и есть несколько светодиодов, то 100мкФ после моста маловато будет.
Неплохо бы для начала стать скопом на питание до и после кренки.
Видел я однажды питание схемы пульсирующим током... Входной электролит подсох.

Кроме того, отдельно убедитесь в правильности установки фьюзов. Там же и время старта выставляется. Возьмите побольше.
Кристаллы разные опять же бывают - керамические и кварцевые.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 11th August 2025 - 22:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.0158 секунд с 7
ELECTRONIX ©2004-2016