Печатка arduino на ATMEGA

Seltvik
Offline
Зарегистрирован: 24.10.2013

Подскажите не могу нарыть печатку в lay6 с простой обвязкой и usb на CH контроллере. Есть какая инфа у людей тут. МОжет кто паял уже. Хочу сделать свои платы в корпус на такой меге. Но файлы в EAGLE не предлагать( Просто разобраться я могу че куда но на этой уйдет месяц у меня( А мне горит уже срок. Заранее спасибо

Penumbra
Offline
Зарегистрирован: 06.08.2017

дык, гговно вопрос, берешь свою схему, открываешь sprint lаyuot ,  задаешь необходимые размеры платы (форма, прорези), располагаешь крепежные отверстия, размешаешь элементы на плате и .... соединяем это все дорожками! ибо плату обычно делают уже под имеющийся корпус

Seltvik
Offline
Зарегистрирован: 24.10.2013

Да нет я плату сделал все нюансы с размерами под мои корпуса. Просто у меня обвязка е чипом CH340G и там у меня сомнения в обвязке этого чипа и чипа atmega328P. Может кто подсказать по данному вопросу? Как правильно соединить чип с атмегой как в Ардуино?

Penumbra
Offline
Зарегистрирован: 06.08.2017

так схему в студию, 

evgta
Offline
Зарегистрирован: 02.09.2016

так наверное

Seltvik
Offline
Зарегистрирован: 24.10.2013

Крч суь такая что в теории вроде все отлично и понятно кроме пина DTR который на Reset цепляется. Но в одних источниках он через конденсатор цепляется на Reset а по другим источникам напярмую с чипа на МК заводится. + по обвязке не знаю минимальной хватит или нет. Вот схема но она не доделана:

Seltvik
Offline
Зарегистрирован: 24.10.2013

В вашей схеме тоже не ясно как организуется подключение к DTR

Seltvik
Offline
Зарегистрирован: 24.10.2013

Вот закончил плату но подтянул DTR напрямую на резет ножку. не через кондер. Два вопроса. Первый нужен ли все же через конденстаор подтягивать эту ножку или нет. Второй вопрос в подключении данного чипа USB-TTL к чипу МК. RX-RX TX-TX или в перекрест надо подключать. Вот полная плата:

И еще вопрос нужно ли ножку 3.3 чипа USB подтягивать на землю? Обязательно ли это или нет? Я с чипа не собираюсь брать 3.3. В общем так же суть: Есть корпуса китайские довольно не плохие, маленькие. Для них делается данная плата (универсальная). В последующем к данной плате будут подключатся необходимые датчики выборочно и nRF2401. С однйо стороны можно и выкинуть данный чип usb и прошивать как PROmini. Но думал блин может и не будет прошиваться кто его знает. Кто что то подобное может собирал есть опыт распайки МК и таких чипов. Просто ардуины не везде удобны. А тут минимум проводов+размеры+цена))) Жду ответов. Заранее спасибо

sadman41
Offline
Зарегистрирован: 19.10.2016

Тут в обоих случаях стоит конденсатор.

http://actrl.cz/blog/wp-content/uploads/nano_ch340_schematics-rev1.pdf

https://www.terraelectronica.ru/%2Fds%2Fpdf%2FU%2FUNO_R3(CH340G).pdf

 

 

Seltvik
Offline
Зарегистрирован: 24.10.2013

Так ясно. поставл. тогда)) А кондер на 3.3 обязателен? если я эти 3.3 не буду использовать

sadman41
Offline
Зарегистрирован: 19.10.2016

Честно говоря - не знаю, но логика подсказывает, что если выход питания не используется, то и кондер не нужен.

Seltvik
Offline
Зарегистрирован: 24.10.2013

А вы не собирали свои платы на базе чипов atmega? Просто выгоднее сделать под себя заказать в китае и все))) я работал до этого с готовыми платами. Но это капец как не практично. столько проводов лишних+дороже выходит в итоге

Penumbra
Offline
Зарегистрирован: 06.08.2017

кондер на DTR и ресет надо ставить если вы будите использовать плату как ардуино.

он выполняет роль сброса контроллера при подключении юсби, если вам  в процессе работы вашего устройства необходимо подключатся к нему по юсб, то этот конденсатор надо убрать ибо девайс сразу улетит в перезагрузку. Для универсальности  после кондера поставьте перемычку (разьем со сьемной перемычкой)

sadman41
Offline
Зарегистрирован: 19.10.2016

Нет, для меня это хобби, железо меня удовлетворяет в размерности MiniPro на макетке. В крайнем случае - 328-й в DIP-корпусе, зашитый через SPI. 

Seltvik
Offline
Зарегистрирован: 24.10.2013

Чет не понял а если DTR не поднятуть то мне придется заливать скетчи в плату только как на промини так же? а если будет кондер то при загрузке не надо будет жать ресет кнпоку так?

sadman41
Offline
Зарегистрирован: 19.10.2016

Penumbra пишет:

кондер на DTR и ресет надо ставить если вы будите использовать плату как ардуино.

он выполняет роль сброса контроллера при подключении юсби, если вам  в процессе работы вашего устройства

Я всегда считал, что если кто-то подключает DTR, то сброс ему нужен. Иначе для чего он еще в устройстве с USB-интерфейсом может понадобиться?

sadman41
Offline
Зарегистрирован: 19.10.2016

Seltvik пишет:

Чет не понял а если DTR не поднятуть то мне придется заливать скетчи в плату только как на промини так же? а если будет кондер то при загрузке не надо будет жать ресет кнпоку так?

При программировании софтина дергает DTR, ардуина ресетится и бутлодырь ждет прошивки. DTR не задействован - на reset жмете сами.

Seltvik
Offline
Зарегистрирован: 24.10.2013

Просто получается сама микруха разрежает кондер тем самым МК думает что ресет подтянули на землю и делает ресет? А почему не включить напрямую к DTR без кондера. ведь микруха делает подтяжку когда идет сигнал.

sadman41
Offline
Зарегистрирован: 19.10.2016

Seltvik пишет:

Просто получается сама микруха разрежает кондер тем самым МК думает что ресет подтянули на землю и делает ресет? А почему не включить напрямую к DTR без кондера. ведь микруха делает подтяжку когда идет сигнал.

http://easyelectronics.ru/podklyuchenie-mikrokontrollera-likbez.html -> Схема сброса

Penumbra
Offline
Зарегистрирован: 06.08.2017

sadman41 пишет:

Penumbra пишет:

кондер на DTR и ресет надо ставить если вы будите использовать плату как ардуино.

он выполняет роль сброса контроллера при подключении юсби, если вам  в процессе работы вашего устройства

Я всегда считал, что если кто-то подключает DTR, то сброс ему нужен. Иначе для чего он еще в устройстве с USB-интерфейсом может понадобиться?

пути Господни неисповедимы....

Seltvik
Offline
Зарегистрирован: 24.10.2013

Ок. Ну и последнее думаю т.е. посути обвязка у atmeg это резонатор с 2мя кондерами+ресет с подтягивающим и обвязка оп питанию два кондера разных и все этого достаточно? Кстати интересует ножка в разных схемах подключение разное. Которая AVCC для чего она в итоге кто знает? когда туда питание заводить надо?

Seltvik
Offline
Зарегистрирован: 24.10.2013

Отдельные вопросы вызвают AGND и AVCC — это аналоговая земля и питание для Аналого-Цифрового Преобразователя.

sadman41
Offline
Зарегистрирован: 19.10.2016

А вы по ссылке пройдите и сделайте ^F AVCC...

Penumbra
Offline
Зарегистрирован: 06.08.2017

sadman41 может человек сейчас USB использует для загрузки скетчей, а дтр ставит чтоб не дергать ресетом в ручную,. а потом соберет на этой плате девайс к которому надо будет подключаться по USB  и опрашивать его в процессе работы ...

Seltvik
Offline
Зарегистрирован: 24.10.2013

Ну вот я и думаю о этом. так как плата вроде ка кдолжна быть универсальной. Спасибо. буду копать дальше. Если кому то надо могу кинуть потом как закончу наработки + корпус + разъеснения

sadman41
Offline
Зарегистрирован: 19.10.2016

Penumbra пишет:

sadman41 может человек сейчас USB использует для загрузки скетчей, а дтр ставит чтоб не дергать ресетом в ручную,. а потом соберет на этой плате девайс к которому надо будет подключаться по USB  и опрашивать его в процессе работы ...

Допускаю. Перемычка или микросвич - достойное решение для такого случая.

Seltvik
Offline
Зарегистрирован: 24.10.2013

Да думаю вообще этот чип лишнее так то есть уже USB TTL модули. тем более устроиство не будет постоянно прошиваться ради эксперементов. А так такие заморочки. Но суть я понял. Спасибо Вам огромное за пояснения и ссылочки)

Penumbra
Offline
Зарегистрирован: 06.08.2017

Seltvik а можно на меге32u4 собрать... там вообще драйвер USB  сразу на кристалле контроллера.. :)

Seltvik
Offline
Зарегистрирован: 24.10.2013

Ниче се оО!!!!!!!!!!!!!!!!  Щас почитаю за этот чип. Не знал. И че там просто TX RX и питалово подаешь и все? 

Seltvik
Offline
Зарегистрирован: 24.10.2013

Да дорогие чипы)))) 300 рубликов за чип) с другой стороны все решает компактность! Надо думать.

alex_r61
alex_r61 аватар
Offline
Зарегистрирован: 20.06.2012

Так может сразу плату для ATMEGA328PB-AN сделать? Они новее и в плане периферии интереснее. И цена нормальная https://www.chipdip.ru/product/atmega328pb-an

Seltvik, а что за корпус? Я сейчас развожу под такой

https://ru.aliexpress.com/item/beige-plastic-enclosure-abs-plastic-junct...

Seltvik
Offline
Зарегистрирован: 24.10.2013
Seltvik
Offline
Зарегистрирован: 24.10.2013

А в данном МК тоже есть usb встроенный?

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Конденсатор на 3.3В обязательно нужен, без него не будет работать преобразователь, скрытый в микросхеме. 3.3В нужно для линий USB. Может, оно и так будет работать, на паразитной ёмкости, но я б на это не полагался.

alex_r61
alex_r61 аватар
Offline
Зарегистрирован: 20.06.2012

А USB только для прошивки или ещё для чего то?

Seltvik
Offline
Зарегистрирован: 24.10.2013

Ну так то да для прошивки. Т.е. к компу для снятия показаний подключать не буду

alex_r61
alex_r61 аватар
Offline
Зарегистрирован: 20.06.2012

Тогда какой смысл в USB, переходников как грязи. Предусмотреть разъём для прошивки, разводка проще будет и место для других плюшек освободится. И потребление меньше будет. В 328PB два USART, это больше и привлекает, одного часто не хватает.

Seltvik
Offline
Зарегистрирован: 24.10.2013

Ну да согласен интереснее чип. Но для моих устроист там сериал не нужен для работы))) они исполнительные а не контрольные. )) ест ьбаза на чипе 2560) а это лиш slave устроиства будут там датчики да реле все они работают только с цифрой и аналогом в основном

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

тока где купить эту няшу ATMEGA328PB-AN ?

Seltvik
Offline
Зарегистрирован: 24.10.2013
xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

ага на заказ, это может длится месяцами в этом магазине.

это я видел, альтернатива еще есть ?

не нашел...

alex_r61
alex_r61 аватар
Offline
Зарегистрирован: 20.06.2012

Для тех кому нужен АЦП 12 бит китайцы сварганили клон 328-го

http://www.inhaos.com/product_info.php?products_id=155

Seltvik
Offline
Зарегистрирован: 24.10.2013

Не знаю как месяцы. я с чипа дипа получаю товары за 2 недели. Выбирайте доставку до евросети. не дорого и быстро. Оплата потом.

alex_r61
alex_r61 аватар
Offline
Зарегистрирован: 20.06.2012

xDriver пишет:

это я видел, альтернатива еще есть ?

https://ru.aliexpress.com/item/1-pcs-x-ATMEGA328PB-XMINI-AVR-ATMEGA328PB...

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

Это тоже видел, не интересно, нужен только чип.

alex_r61
alex_r61 аватар
Offline
Зарегистрирован: 20.06.2012

Заказал, посмотрю сколько будут комплектовать...

Seltvik
Offline
Зарегистрирован: 24.10.2013

Вот мне интересно мне ставить индуктор на плату на AVCC? во многих руководствах пишут надо типа чтобы точнее АЦП считал. Н ов Arduino нет индуктивности на платах вроде как? или я ошибаюсь?

sadman41
Offline
Зарегистрирован: 19.10.2016

Так ардуино - это для макетирования, а не для точности. Там и VCC с AVCC закорочено...

Seltvik
Offline
Зарегистрирован: 24.10.2013

Так какую обвязку посоветуете для АЦП? где то пишут 120uH + кондер там смотреть надо где то 0.1 или 0.01 у кото есть еще какая нить инфа про обвязку нормальную?

sadman41
Offline
Зарегистрирован: 19.10.2016

Да вот, в оф.документе посмотрите: http://myrobot.ru/downloads/pdf/avr042-avr_hardware_design_considerations.pdf

2.2 Analog supply + Figure 6-1

Хотя, вот тут срач по этому поводу: http://www.avrfreaks.net/forum/recommended-values-inductor-and-capacitor-avcc

А вообще, конечно, я так обычно делаю: https://www.google.ru/search?q=atmel+avr+avcc+inductance

alex_r61
alex_r61 аватар
Offline
Зарегистрирован: 20.06.2012

AVR042 Figure 6-1