
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Баарыңарга салам!!
Бул көрсөтмөлөрдө мен сизге Bootloader ontp Atmega328p-AU (SMD) чипин кантип күйгүзүүнү жана Arduino NANOну башынан аягына чейин кантип жасоону көрсөтөм.
Бул көрсөтмөлөрдө жазылган жол -жобо сиздин каалооңузга жараша ар кандай долбоорлорду жасоо үчүн колдонулушу мүмкүн.
Сураныч, жакшыраак түшүнүү үчүн видеону көрүңүз
Бул окуу куралы үч бөлүктөн турат.
1. Дизайн жана бардык компоненттерди чогултуу
2. Жаңы чипке жүктөөчү жүктөө
3. Test Code жүктөө
Мен бул макаланын аягында PCB файлдарын тиркеп койгом.
Андыктан баштайлы!
1 -кадам: Материал талап кылынат



Atmega328P-AU чипи
TTL модулуна CP2102 USB (же CH340 сыяктуу)
Arduino NANO
Jumper Wires
AMS1117 5V жөндөгүч
16 МГц кристалл
SMD LED
SMD каршылыгы (330R, 10K) (0604 топтому)
Button Switch
Конденсаторлор (0.1uF, 22pF, 10uF) (Мен керамикалык типти колдонгом, бирок такта SMD_0612 пакети үчүн иштелип чыккан)
Терминал тилкеси
SMD сатуу үчүн бардык шаймандар жана аксессуарлар.
2 -кадам: Райондук диаграмма жана Райондук тактаны жасоо




Райондук схема жана ПХБнын жайгашуусу Arduino веб -сайтынан көчүрүлгөн. Кийинчерээк мен бир аз өзгөрттүм, анткени баштапкы тактада колдонулган бардык компоненттер менде жок болчу. Мен Электрондук схемага онлайн заказ кылдым.
ПХБны алгандан кийин, мен компоненттерди жана ICлерди ширетүү үчүн ысык аба үйлөткүчүмдү пайдаландым. Даяр болгон тактанын сүрөттөрү тиркелет.
Мен азыр ширетүү процессин түшүндүргөн жокмун, анткени бул башка көрсөтмөлөр үчүн колдонулуучу тема. Мен стенкеттин жардамы менен ПХБга ширетүүчү паста колдондум, Компоненттерди жайгаштырдым жана ысык аба үйлөгүчтү колдонуп soldered.
3 -кадам: Байланыштар жана Bootloaderди өрттөө тартиби



Сураныч, бул туташуунун чоо -жайын ээрчиңиз (Оңой түшүнүү үчүн Сүрөттөргө/Видео шилтемесине кайрылыңыз*)
Үйдө жасалган ArduinoMINI …………….. Arduino NANO
Pin 15 (MOSI) ……………………………. D11
Pin 16 (MISO) …………………………. D12
Pin 17 (SCK) ……………………………… D13
Pin 29 (КАЛЫПТАЙТУУ) ………………………….. D10
VCC …………………………………………. VCC (5V)
GND …………………………………………… GND
Туура туташууларды түзгөндөн кийин, жүктөгүчтү күйгүзүү.
1) Arduino NANOну компьютериңиздин USB -ге туташтырыңыз
2) Тиешелүү Башкарманы жана Ком -Портту тандаңыз
3) Куралдар менюсунда ARDUINO IS IS Программистин тандаңыз. Жол: Куралдар> Программист> Arduino ISP катары
4) Куралдарга барып, Boot Loader тандаңыз. Жол: Куралдар> Boot Loader күйгүзүү
5) Бул бир мүнөткө чейин созулушу мүмкүн жана "Boot Burning Boot Loader" билдирүүсү көрсөтүлөт.
Андан кийин сиз бардык туташтыруучу зымдарды жана туташууларды алып салсаңыз болот жана жаңы AVR Микроконтроллериңиз долбоорлоруңуз үчүн өзүнчө түзмөк катары колдонууга даяр.
*Бардык сүрөттөр тартиби боюнча тартипте
4 -кадам: Кодду жүктөө менен тестирлөө



Бул кадамда биз кодду жаңы Homemade Arduino MINIге жүктөөнү үйрөнөбүз. Кодду жүктөө үчүн бул процедураны дайыма аткарышыңыз керек болот.
Оңой түшүнүү үчүн Сүрөттөргө/видео шилтемесине кайрылыңыз.
Мен жаңы микро контроллердин туура иштеп жаткандыгын текшерүү үчүн LED эскизин жүктөйм.
Кошумча маалыматтар:
Үйдө жасалган Arduino MINI …………….. CP2102
Rx ……………………………………………… Tx
Tx ………………………………………………. Rx
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
1. Байланыштарды түзгөндөн кийин, USBңизди TTL Converter Boardго (CP2102) компьютериңизге туташтырыңыз.
2. Мисалдар менюсунан Blink LED эскизин ачыңыз.
3. Куралдар менюсунда AVRISP программистин тандап, кодду жүктөңүз.
4. Тиешелүү COM портун жана Board орнотууларын тандаңыз.
5. Компьютердин экраны жүктөөнү көрсөткөндөн кийин, баштапкы абалга келтирүү баскычын басыңыз, анткени биз DTR пинин баштапкы абалга келтирүү үчүн туташтыра элекпиз.
Жаркылдаган LED микро контроллердин туура иштеп жатканын көрсөтүп турат жана бул Arduino Mini эквиваленттүү тактасы сиздин долбоорлоруңуз үчүн колдонулушу мүмкүн. Ошентип, биз жаңы ATMEGA 328P-AU чипин кантип жүктөөнү үйрөндүк.
5 -кадам: Мүчүлүштүктөрдү оңдоо жана бүтүрүү

Биз Arduino Nano жасоону ийгиликтүү аяктадык. Бирок ката кетирүү мүмкүнчүлүгү бар. Бул жерде каталарды оңдоо үчүн кыла турган нерселердин тизмеси келтирилген.
1) Жүктөөчү күйгүзүлбөсө, Circuit байланыштарыңызды жана компоненттериңизди (негизинен Crystal) текшериңиз.
2) Программада туура тактаны жана COM портун айткандыгыңызды текшериңиз
3) туура эмес USB кабелин текшерүү.
4) Эгерде Микро Контроллер күйгүзүлсө, анда сизде IC бузулган.
5) Биз SMD компоненттерин колдонуп жаткандыктан ПКБда жана керексиз ширетүүчү көпүрөлөрдө үзгүлтүксүздүктү текшериңиз.
Рахмат
HS SANDESH HEGDE
Сунушталууда:
Linux жүктөө дискин кантип түзүү керек (жана аны кантип колдонуу керек): 10 кадам

Linux жүктөө дискин кантип түзүү керек (жана аны кантип колдонуу керек): Бул Linuxту кантип баштоо керектиги жөнүндө жөнөкөй маалымат, тактап айтканда Ubuntu
ATTiny85ти Arduino-Megaди ISP катары кантип өрттөө керек: 5 кадам

ATTiny85ти Arduino -Mega'ны ISP катары кантип өрттөө керек: Салымчылар - Саян Вададар, Чиранжиб Кунду ATTiny85ти Arduino MEGA2560ты ISP катары программалоо Бир нече ай мурун, мен Arduino долбоорумду Attiny 85 ic менен кыскартууга аракет кылып жаткам. Бул мен 20u ATTiny 85 программасын биринчи жолу колдонууга аракет кылдым
Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: 4 кадам

Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: Биз сизге MAC Терминалын кантип ачууну көрсөтөбүз. Биз ошондой эле сизге терминалдын ичинде ifconfig, каталогдорду өзгөртүү, файлдарга кирүү жана arp сыяктуу бир нече мүмкүнчүлүктөрдү көрсөтөбүз. Ifconfig сизге IP дарегиңизди жана MAC жарнагыңызды текшерүүгө мүмкүндүк берет
Гитаранын спикери кутучасын кантип куруу керек же стерео үчүн экөөнү кантип куруу керек: 17 кадам (сүрөттөр менен)

Гитаранын спикери кутучасын кантип куруу керек же стерео үчүн экөөнү кантип куруу керек?: Мен куруп жаткан түтүк амп менен жаңы гитаралык спикердин барышын кааладым. Баяндамачы менин дүкөнүмдө калат, андыктан өзгөчө бир нерсенин кереги жок. Толекс жабуусу өтө оңой эле бузулуп калышы мүмкүн, ошондуктан мен кумдун артынан сыртын кара чачтым
Yout компьютерин кантип кескин түрдө ылдамдатуу керек жана тутумдун өмүрү үчүн бул ылдамдыкты кантип сактоо керек: 9 кадам

Yout компьютерин кантип кескин түрдө ылдамдатуу жана тутумдун өмүрү үчүн бул ылдамдыкты сактоо керек. аны сактоого жардам берет. Мүмкүнчүлүк болгондо мен сүрөттөрдү жарыялайм, тилекке каршы азырынча жок