LedBoard Отладочная плата. Часть 1

LedBoard Отладочная плата. Часть 1


Первое что нужно, при самостоятельном проектировании отладочной платы, это определится с необходимым минимумом. Для новичка этот вопрос становится основным камнем преткновения.
Поэтому многие предлагают cвой вариант для повторения.
Вот и я вас предлагаю свой. Плату я пока что проектирую, и поэтому здесь несколько частей.
В этой части мы рассмотрим то, что я засуну в свою плату.

Посидев и подумав пол ночи, я сделал для себя несколько пунктиков:

1. Камень — atmega8
2. Обвязка для V-USB
3. Внешний кварц на 12МГц
4. Линейка из 8-ми светодиодов
5. Матричная клавиатура 3х3
6. На 1-ый таймер просто светодиод, на 2-ой таймер светодиод через RC фильтр
7. Кнопка на Reset
8. Индикация питания
9. Кнопка внешнего прерывания

Вот, то что мне от неё нужно что бы ставить свои опыты=)
В следующей части мы вами продвинемся чуть дальше, а я пока развожу платку в SLayout=)
Продолжение следует))

Комментарии (25)

RSS свернуть / развернуть
Когда обвязка напрямую прицеплена к процу, а проц к плате, появляется один косяк: Отладка. Довольно сложно понять че у тебя не работает — ножка МК (сгорела) или обвязка.
0
Идёт речь о аккуратной работе) так можно на любом боарде пару мк сжечь и всё желание пропадёт=)
0
а проц в панельке или припаян?
0
Вся плата выполнена смд монтажём. т.е. прос припаян=)
0
Плохая идея для макетки, проц сжечь — раз плюнуть. Я — уже)
0
а разъемы? просто плата с кнопками и светодиодами малофункциональна. должна же она как то общаться с внешним миром и другими устройствами? а что насчет программирования? логично было бы фт-шку или второй контроллер как программатор для юсб. ну, на худой конец разъем программирования.
0
Разъём это само собой. Стандартный ISP на 10 штырьков=)
По функционалу мне кажется не так уж и плохо=)
0
еще бы экранчик.
0
ага=) тоже думал его прикрутить. но только у меня нету сейчас экранчика в наличии=)
Возможно во второй версии этой платы я его добавлю=)
0
стандартный — это какой? пора уже выработать стандартный разъем программирования для авр
0
стандартный ISP разъём для программирования=)
0
это который на 10 контактов?
0
Ага
0
Какой смысл вешать светодиод через RC фильтр?
+1
а чтоб горел лучше))
0
Насколько я помню, ДиХалт в своем обучении про ШИМ тоже вешал через фильтр)
0
Так там же дла шима он необходим, иначе регулировать яркость не получится, просто частота менятся будет.
0
Как раз без RC цепочки будет регулироваться, а вот с ней…

Светодиод загорается при превышении определенного напряжения, яркость управляется с помощью тока. Если светодиод подключить к источнику напряжения с малым внутренним сопротивлением и медленно повышать напряжение тогда он, при достижении определенного напряжения, сначала немного засветится, потом очень сильно (напряжение изменилось совсем немного), потом сгорит. Если у нас RC цепочка, сопротивление которой существенно, тогда светодиод начнет светится при достижении определенного заполнения ШИМ, а потом плавно увеличиваться яркость. Примерно так.
0
Ну так ток то будет зависеть от напряжения. Ведь там балластный резистор еще.

Но в целом верно. Если на голимых импульсах он будет вспыхивать в полном диапазоне, то на RC ниже определенного значения банально не откроется и светить не будет.
0
Не нашел где он подключал светодиод через RC цепочку.
0
Замечания приняты=) фильтр уберу
0
Можете оставить, будет такой ЦАП, но светодиод к нему не подлючайте:)
0
Светодиод через RC фильтр вешать смысла нету, тк он должен управляться чистым ШИМом, поскольку он не имеет линейности ВАХ. Кроме того(из собственной практики), при отклонении от номинального тока начинает плыть длина волны. У меня, например, синий светодиод отдавал ярким зеленым оттенком когда я по ошибке не тот резистор припаял.
0
2. Обвязка для V-USB
3. Внешний кварц на 8МГц
Спорно… Для V-USB минимум 12МГц Надо же.
0
Кстати да=) Спасибо за поправку, щас поменяю в статье.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.