Мазмуну:
- 1 -кадам: Схеманы иштеп чыгуу
- 2 -кадам: PCB долбоорлоо
- 3 -кадам: ПКБга заказ берүү
- 4 -кадам: Сиздин ПХБны ширетүү
- 5 -кадам: Жаркылдаган жүктөгүч
- 6 -кадам: Linefollowerди программалоо
- 7 -кадам: PID контроллерин конфигурациялоо
Video: DIY Linefollower PCB: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул үйрөткүчтө мен сизге биринчи линиянын кийинки ПКБсын кантип иштеп чыкканымды көрсөтөм.
Linefollower болжол менен 0,7 м/с ылдамдыкта жогорудагы паркурду айланып өтүүгө аргасыз болот.
Долбоор үчүн мен жөнөкөйлүгү жана программалоо оңойлугу үчүн ATMEGA 32u4 AUду контролер катары тандадым. Сызыкты ээрчүү үчүн колдонулган сенсорлор QRE1113GR тибиндеги 6 оптикалык сенсорлор. Бул аналогдук сенсорлор. Биз ATMEGA деп атагандыктан, биз 6 сенсор менен гана чектелебиз, анткени бул чипте 6 аналогдук порт бар.
Биздин моторлор металл редукторлуу 6V DC моторлору. Бул кичинекей моторлор, бирок буларды колдонуу үчүн жетишерлик күчтүү. Бул моторлор H-Bridge, DRW8833PWP менен иштейт, PWMди колдонот.
Бул биздин Linefollower жүрөгү. Башка деталдар төмөндө түшүндүрүлөт.
1 -кадам: Схеманы иштеп чыгуу
Схеманы жана ПХБны иштеп чыгуу үчүн EAGLE колдондум. Бул Autodesk бекер программасы. Бул программаны колдонуу үчүн бир аз үйрөнүү ийри. Бирок бул жакшы программа жана бекер:)
Мен ATMEGA импорттоо менен баштадым. Бул чиптин маалымат барагын текшерүү маанилүү. Бул чипти колдонуу үчүн зарыл болгон көптөгөн компоненттер маалымат барагында сүрөттөлгөн. Бардык керектүү компоненттерди импорттогондон кийин, мен H-көпүрөсүн жана сенсорлорду импорттой баштадым. Дагы, бул ATMEGAнын кайсы казыктарына жана кандай компоненттерге (резисторлорго, конденсаторлорго) муктаж экенин кантип билүү үчүн ошол маалымат баракчаларын текшерүү маанилүү.
Мен файлды колдонулган бардык компоненттер менен коштум.
2 -кадам: PCB долбоорлоо
Менин ПХБ эки тараптуу. Бул кичинекей изге ар кандай компоненттерди жайгаштырууну жеңилдетет.
Дагы бир жолу, муну долбоорлоо оңой эмес, бул программаны колдонууну үйрөнүү үчүн убакыт талап кылынат, бирок youtubeте сизге жардам берүү үчүн көптөгөн билим берүүчү видеолор бар.
Контроллердин же компоненттин ар бир пини бир нерсеге туташтырылганын жана ар бир жолдун туурасы талап кылынгандыгын текшериңиз.
3 -кадам: ПКБга заказ берүү
Даяр болгон дизайн менен заказ берүүгө даярсыз!
Биринчиден, дизайнды gerber файлдары катары экспорттоого туура келет.
Мен PCBлеримди JLCPCB.com сайтына заказ кылдым, мен муну абдан сунуштай алам. Адилеттүү баа, тез жеткирүү жана сапаттуу такталар.
4 -кадам: Сиздин ПХБны ширетүү
ПХБны алгандан кийин, андагы бардык компоненттерди ширете баштасаңыз болот.
Жакшы агым, темпратурасы жөнгө салынуучу ширетүүчү станция жана ПХБ кармагычы абдан сунушталат.
Жакшы youtube видеолору SMD компоненттерин кантип ширетүү жөнүндө бар (Луис Россман - бул баатыр).
5 -кадам: Жаркылдаган жүктөгүч
PCB ийгиликтүү ширетилгенден кийин, жүктөгүчтү ATMEGAңызга жаркырата турган убак.
Бул аркылуу сизге жардам берүү үчүн бул шилтемени басыңыз:
6 -кадам: Linefollowerди программалоо
Жүктөгүчтү күйгүзгөндөн кийин, Arduino IDEдеги линия ээрчисине кире аласыз.
Мен төмөндөгү программаны жазылуучулар үчүн жаздым.
Бул линияны мүмкүн болушунча жакшы ээрчүү үчүн PID контроллерин колдонот.
7 -кадам: PID контроллерин конфигурациялоо
PID контроллерин конфигурациялоо үчүн, орнотуу үчүн бир нече баалуулуктар бар.
Kp: бул күчөтүү, бул линиянын катышуучусунун катага реакция ылдамдыгын жөнгө салат. PID контроллерин конфигурациялоо үчүн, Kp маанисин конфигурациялоо менен туруктуу системага мүмкүн болушунча жакын болуу сунушталат.
Ки: Бул катаны бириктирет жана ушуну менен катаны катаал түрдө оңдойт. Kpди конфигурациялагандан кийин, Ki конфигурацияланышы мүмкүн, Kp кадимки шарттарда төмөндөтүлүп, Ki кошулган туруктуу системага ээ болушу керек.
Kd: Бул каталарды айырмалайт. Эгерде линияны ээрчиген болсо, Kd термелүү токтогонго чейин көбөйтүлүшү керек болот.
Сунушталууда:
Linefollower HoGent - Syntheseproject: 8 Steps
Linefollower HoGent - Syntheseproject: Voor het vak syntheseproject kregen we de opdracht lineline follower to maken. Жылы инструктивный зал ик уйтлеген хое ik deze gemaakt heb, en tegen welke problemen ik o.a ben anangelopen
DIY PCB Drill Press Machine: 7 кадам
DIY PCB бургулоочу пресс машинасы: Мен мурунку көрсөтмөмдө айтканымдай, мен жаңы инструкцияда иштеп жатканымды айтканымдай, бул постто мен сизге DC менен иштөөчү бургулоочу пресстүү машинаны кантип жасоону көрсөтөм жана кантип куруу керектиги боюнча кадамдарды аткарам. бул Машина. Ошентип, баштайлы
UCL камтылган - B0B Linefollower: 9 кадам
UCL камтылган-B0B Linefollower: Бул B0B.*B0B-бул жалпы радио көзөмөлдөгөн унаа, анын артынан линияны ээрчиген роботтун негизин тейлейт. Ага чейинки көптөгөн Line-follow роботтору сыяктуу эле, ал дагы калуу үчүн болгон күчүн жумшайт. кабат менен AC ортосундагы өтүүдөн улам пайда болгон сызык
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Bluetooth менен Linefollower: 7 кадам
Bluetooth менен Linefollower: Бул көрсөтмө мектеп проектиси үчүн даярдалган.Биз бир нече спецификациялар менен линияны ээрчишибиз керек болчу:- Бул максаттуу баасы 50 евро менен арзан болушу керек болчу.- Мүмкүн болушунча тезирээк: > 0,5м / с.- Сызыктын туурасы: 1,5см / ийри радиусу: 10см / кесилиш