Микроконтроллеры | Поздравьте меня, я запустил АЦП в ATtiny13 |
|
---|---|---|
...и он, сволочь (АЦП), очень даже прилично работает! Правда, есть помехи, но будем дальше посмотреть. |
|
|
Пря-зря-влям! Насчет помех см. режим Noise reduction и не задирайте тактовую частоту АЦП Ну и керамика, куда даташит просит, если ног не жалко. |
|
|
Про режим "ADC Noise Canceler" знаю, но пока не пробовал (будем посмотреть). Прескалер для тактовой поставил на максимум - 128. Керамику очень люблю и ставлю во все дырки. Правда, пока что на самый вход АЦП не поставил... |
|
|
6П3С: не люблю виртуального секса |
|
|
То, что не люблю, не значит, что отвергаю... Как только обозначатся проблемы в достаточно навороченной программе, придётся отлаживать её в симуляторе... Никуда не денешься... |
|
|
"Расслабьтесь и попытайтесь получить удовольствие" от работы с симуляторами. Они реально очень сильно помогают. |
|
|
picmaniac: Они реально очень сильно помогают |
|
|
С PIC12 я никогда не работал, а то посмотрел бы, в чем возможная причина. Но ведь с дополнительным резистором работает? Может быть, велика емкостная нагрузка на выходы порта? Или, возможно, в программе применяются команды bsf/bcf к регистру порта? Перехожу в ту тему. |
|
|
Попробовал режим "ADC Noise Canceler". Действительно работает, гад! Если без него, результат преобразования болтался эдак на 8 - 10 единиц младшего разряда, то с ним всего на 2. И это без конденсатора на входе АЦП. С конденсатором ещё лучше, но с ним (0,22 мкф) не работает внутрисхемное программирование - эта нога используется также для сигнала SCK... |
|
|
Интересно, а в каком-нибудь симуляторе можно увидеть разницу между обычным режимом работы АЦП и режимом "ADC Noise Canceler" ? Мне так представляется, что нельзя... |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |