Инсталация на Arduino. Първи стъпки с Arduino, инсталиране на драйвери. Стартиране на Arduino IDE

Повечето платки Arduino се доставят с вграден USB към сериен конвертор. Наскоро за тези цели се използва чипът CH340. Тази микросхема значително намалява разходите за производство на микроконтролери и изобщо не влияе на производителността. Използва се и в програмисти за устройства, които нямат вградена поддръжка на USB връзка. С помощта на такива програмисти можете лесно да флашнете . Говорихме за това в.

За да използвате допълнителни библиотеки, трябва да ги инсталирате. След това ще се отвори диспечерът на библиотеката и ще намерите списък с библиотеки, които вече са инсталирани или готови за инсталиране. Превъртете през списъка, за да го намерите, след което изберете версията на библиотеката, която искате да инсталирате. Понякога е налична само една версия на библиотека.

Ако не виждате менюто за избор на версия, не се притеснявайте, това е нормално. Изтеглянето може да отнеме известно време в зависимост от скоростта на вашата връзка. Можете да затворите Library Manager. Вече можете да намерите новата библиотека, налична в менюто „Включване на библиотека“.

Има само едно „но“. По подразбиране в windows системаДрайверът за този чип не е инсталиран. Поради това устройството може да не работи правилно или изобщо да не бъде разпознато. За да коригирате това, трябва да изтеглите и инсталирате драйвера CH340G. Връзките към драйвера и инструкциите за инсталиране са по-долу.

Името на папката е името на библиотеката. Не разопаковайте изтеглената библиотека, оставете я както е. В горната част на падащия списък изберете опцията „Добавяне“. Ще бъдете подканени да изберете библиотеката, която искате да добавите. Сега трябва да видите библиотека в долната част на падащото меню. Готов е за използване във вашата скица.

Пътят е ясно показан в панела с настройки. Ако искате да видите къде разделът Настройки е отворен по подразбиране под Файл. Уверете се, че библиотеката, която току-що сте добавили, е налична в списъка след основните библиотеки. Моля, обърнете внимание, че начинът, по който библиотеките се избират по време на компилиране, е да се актуализират библиотеките, налични в дистрибуцията. Това означава, че поставянето на библиотека в папката „библиотеки“ във вашия албум отменя други версии на библиотеките. Същото се случва и с библиотеки, присъстващи в допълнителни ядра.

Изтеглете драйвер CH340G

Инсталиране на драйвери

  1. Изтеглете драйвера за вашата операционна система от връзките по-горе.
  2. Разархивирайте архива
  3. Стартирайте изпълнимия файл SETUP.EXE
  4. В прозореца, който се отваря, щракнете върху бутона Инсталиране
  5. Това завършва инсталацията

Ако статията е била полезна за вас, много се радвам. И ако използвате социалните бутони по-долу, тогава ще се радвам 2 пъти повече 🙂

Също така е важно да се отбележи, че версията на библиотеката, която поставяте във вашия албум, може да е по-ниска от тази във вашето разпространение или основни папки, но тя все пак ще бъде използвана по време на компилация. Този урок е базиран на текст от Limor Freed.

Инсталиране на Arduino IDE

Примерите за код в ръководството са пуснати в публичното пространство. Пак имам нова играчка. Но да се върна на заглавието. Тоест, когато се опитате да инсталирате драйверите, трябва да получите хубаво съобщение за грешка, което трябва да изглежда нещо подобно. След това изберете опцията „Търсене на компютър за софтуер за драйвери“, тъй като няма да намерите подходящи драйвери в интернет поради липсата на подписани драйвери. Ако все още не сте изтеглили средата за разработка, можете да я изтеглите тук. Посветен Операционна системареално време имат силна позиция в този нов свят.

Контролер Ардуино Уно R3CH340
USB кабелът не е включен

Това е аналог на основния най-популярен модул Arduino UNO R3, съдържащ микроконтролера Atmega328. Централният модул на микроконтролера е включен в широк клас Arduino устройства. Микроконтролерът на модула се програмира през USB без използване на специален програматор. Arduino Uno R3 CH340 е направен с помощта на планарни микросхеми: MK Atmega328P-AU и USB-UART интерфейс конвертор CH340G чип. Благодарение на използването на MK чипа в SMD пакета, текущата товароносимост на изходите на модула се увеличи. Фирмата Atmel ограничава общия ток на натоварване на щифтовете на микроконтролера, разположени от едната страна на корпуса на MS. Поради разположението на изводите на приложения MK от четири страни, товароносимостта на модула се е увеличила.
Arduino и всичко свързано с него е, от една страна, добра възможност за любителите да опитат силите си в разработката при ниски хардуерни разходи. От друга страна, това е евтина платформа за тестване на схеми и софтуерни решения за автоматизация, приложими в конструкторски бюра, изследователски лаборатории и други творчески структури, работещи по създаването на съвременни устройства.

Настолните и мобилните операционни системи не са много подходящи за внедряване на контроли: ако тествате притурка под натоварване, скоро може да пеете песен от боклукчия и неговите приятели. И накрая, действителната система за физическо прехвърляне гарантира, че данните се движат към компютъра на процеса.

Ако тази досадна процедура е зад една, процесният компютър работи без проблеми. Няма да инсталираме продукта, защото е описан на друго място. Ако предпочитате да комуникирате по мрежата, трябва да създадете още няколко възможности. Уверете се, че такъв конфигуриран процесен компютър вече не може да обработва базирани на мост скици. За обикновен или рядко използван планар се препоръчва да се отбележи това чрез поставяне на предупредителен етикет.

Характеристики

Захранващо напрежение, V
доставен към конектора USB 5
чрез кръгъл конектор 7 - 12
Изходен ток на стабилизатор 3.3V 50mA
Памет KByte
Flash 32 с изключение на 0,5, заети от буутлоудъра
SRAM 2
EPROM 1
Тактова честота 16 MHz

Характеристиките на модул Arduino Uno R3 CH340 повтарят тези на Arduino Uno R3. В много отношения те се определят от вида на използвания MK.

Свързване на платката Arduino

Серийният контакт с отдалечен компютър ще се управлява дистанционно. В зависимост от използвания интерфейс се използва различна версия на класа. Така че ще го разгледаме подробно в следващия раздел. Тъй като тук използваме чиста препратка, ние не създаваме нова нишка - манипулаторът на събития получава безкраен цикъл.

Това се отнася за нас само ако паметта все още е изчерпана: в тестовете на автора времето за измерване е от пет до десет минути. Класът на устройството на модулационния домейн анализатор, който се използва широко в областта на оръжията, ни позволява да яздим темата отзад. Те работят като осцилоскоп, който вместо напрежение показва честотната характеристика във времето неусетно или на стъпки.

Схема

Arduino Uno R3 CH340 има разклонена захранваща верига, която включва следните основни компоненти: гнезда DC2.1 и USBB-1J, микросхеми NCP1117ST50T3G и LM358, транзистор Q1, типът му е SI2301DS. Щепселът DJK-02A на захранването се поставя в DC2.1, централният контакт е положителен полюс. Другата връзка за захранване е през USB конектор тип B. Предпазителят RT предпазва USB порта на компютъра от претоварване. Прекъсва връзката, ако се консумират повече от 500 mA от USB порта, и възстановява връзката, след като кутията изстине. Чрез диод D1 захранването се подава към регулатора на напрежението на микросхемата NCP1117ST50T3G 5 волта. От неговия изход идва стабилизирано захранващо напрежение на елементите. ардуино схеми Uno R3 CH340. Чипът LM358 анализира нивото на напрежение, идващо от лабораторното захранване. Работи по следния начин: ако напрежението на входа + е по-голямо от това на входа -, тогава изходът ще бъде захранващото напрежение на микросхемата, в противен случай напрежението на изхода му е нула. Благодарение на делителя на напрежението на резистори R14 и R15, ако напрежението на пин 1 на диода 1n4007 е повече от 6,6 V, изходът на LM358 ще бъде 5 волта, в противен случай 0 волта.

Фигура 4 показва хистограма, получена чрез многократно оценяване на определен интервал от време. Най-важната разлика от предишния пример е, че трябва да определим коя технологична машина се използва. Поради тази причина не са необходими значителни промени в областта на останалия код.

Това означава, че скицата, използвана в предишния раздел, не работи тук. Резултатът е хистограмата, показана на Фигура 5. Дори ако генерираната честота може да е по-ниска в зависимост от бавната скорост, струва си да се спомене по-високата стабилност поради директната кабелна връзка.

Q1 SI2301DS е мощен P-канал MOSFET транзистор. Отключващото напрежение за него е напрежение, отрицателно спрямо източника, приложено към гейта и надвишаващо неговия праг. В P-канален транзистор, токът протича от изтичането във веригата, когато се приложи отрицателно напрежение порта-източник, изтичането е свързано към отрицателния полюс на веригата. Транзисторът съдържа диод. Когато транзисторът е отворен, токът тече в двете посоки.
Нека се опитаме да разберем как работи веригата за захранване и какви функции изпълнява. Да кажем, че към Arduino Uno R3 CH340 е свързано само външно 9-волтово захранване. След това от изхода на стабилизатора NCP1117ST50T3G във веригата влизат 5 волта. Ако модулът е свързан само към USB порта, тогава захранващият ток протича през предпазителя RT и диода в тялото на транзистора Q1. Сега си представете ситуацията, когато захранването и USB портът са свързани. На захранващата линия с положително напрежение има 5 волта от стабилизатора. Токът от USB порта трябва да тече през диода, но има спад на напрежението през диода, а USB също съдържа 5 волта. Следователно, преминавайки през диода, напрежението от USB ще намалее и вече има стабилизатор от 5 волта на линията. Следователно токът от USB няма да тече или най-вероятно стойността му ще бъде много малка - може да тече само от по-голямо към по-малко, но не и обратното. Така че има автоматично спиране на консумацията на енергия от USB порта, когато захранването работи.
Ако напрежението на пин 1 на диода 1n4007 падне до 6,5 волта или по-малко, тогава напрежението на изхода на компаратора на LM358 MS ще стане нула, транзисторът Q1 ще се отвори и веригата ще се захранва от щифта на USB конектора. Тъй като има 5 волта и USB захранванесъщо 5 волта, тогава няма да тече забележим ток в никоя посока. Възможни са малки токове поради невъзможността да се осигурят абсолютно еднакви нива от 5 волта в две устройства. Ето защо, ръководейки се от принципа „внимателно Бог пази“, е забранено използването на захранващи устройства с изходно напрежение под 7 волта, докато са свързани към USB.
Функцията на компаратора на LM358 MS е да генерира сигнал, когато мощността падне под критичната. Това се използва при включване на устройството База Ардуино Uno R3 CH340 на батерии. Ако вместо захранване, готовото устройство се захранва от батерии, тогава е необходимо да се следи тяхното разреждане по нивото на изходното напрежение. Готовото устройство няма връзка с компютър и USB конекторът може да се използва за вашите собствени цели. Когато батериите се разреждат, напрежението намалява, компараторът, определяйки това, отваря транзистора Q1 и напрежението се подава към захранващия контакт на конектора на USB порта. Това се използва, за да се определи дали батериите са изтощени от различни устройства в инструмента.

Фигура 5: Формата на хистограмата показва по-висока стабилност. Поради тази техническа слабост трябва да се ограничим до изпращане на информация от компютъра на процеса към работната станция. Можете също така да проверявате периодично за повече нова версия. След като го изтеглим, ще го разархивираме и в резултат на това ще се придвижим до желаното място.

Сега това, което ще направим, е да улесним живота си с директен достъп. Пускаме и избираме „Създаване на преки пътища тук“. Тъй като името по подразбиране е доста грозно, можем да зададем по-описателно име. Добра практика е да следвате структурата „Име на версията на програмата“, която винаги взема предвид разширението.


Чипът CH340G осигурява комуникация с компютър чрез USB порт. За удобство при програмиране на външни устройства, чрез интерфейса RS232, на платката има конектор X1. Напрежение от 3,3 волта се осигурява от стабилизатора U5 LM6206. Към резистор R13 е свързан бутон за нулиране. Към контактите на MK SPI интерфейса е свързан конектор за вътрешносхемно програмиране ICSP. MC изходите са свързани към конекторите, разположени в краищата на платката. Вторият операционен усилвател, включен в чипа LM358, показан на диаграма B, е свързан към пин 13 на гнездото на IOL. Той осигурява работата на индикатора L и защитава изхода на MK от текущото натоварване на светодиода.

Инсталиране на драйвери за Windows7, Vista или XP

Виждаме как бързо стигнахме до пътя "Контролен панел\\Система и сигурност\\Система". За да стигнем до нашето устройство, трябва да отворим диспечера на устройствата от менюто вляво. Това означава, че нещо не е станало добре и следователно няма да работи правилно. Сега имаме две възможности.

Инсталиране на Arduino IDE

По време на инсталацията е нормално да видите диалогов прозорец като следния. След няколко минути инсталацията ще завърши правилно. Накрая ще видим как е изчезнало предупреждението за съществуването на името на устройството. До името се появява дума. Картата се състои от печатна схема и електронни компоненти.

Индикация

За показване на работния режим на Ардуино платка Uno R3 CH340 има четири светодиода:

ON - захранване
RX - предаване на данни
TX - предаване на данни
L - щифт 13

USB драйвер за чип

Купете части: Купете части от любимия си магазин за електроника. Производствената версия е проектирана с основни компоненти, така че можете лесно да ги намерите. Ако използвате серийна версия на картата, захранването трябва да се осигури от външно захранване. Свържете картата към серийния порт на вашия компютър.

За да захранвате картата с помощта на външно захранване, свържете джъмпер към двата щифта, които са най-близо до захранващия конектор. Отваря се съветникът за добавяне на нов хардуер. След това изберете „Инсталиране от списък или конкретно местоположение“ и след това щракнете върху „Напред“.

За да работи модулът Arduino Uno R3 CH340 с компютър, трябва да инсталирате драйвера за вашата операционна система:

Драйверът е необходим за работата на чипа CH340G. Той преобразува USB интерфейсни сигнали в UART формат и обратно. Свържете модула с USB кабел към компютъра. Ако Windows не успя да открие Arduino и върна неразпознат USB устройствов диспечера на устройства, трябва да направите следното.

Изтеглете програмата на картата

Съветникът за намерен нов хардуер ще се появи отново. Следвайте същите стъпки като по-горе. Тук можете да видите как трябва да се гледа на екрана. Трябва също да посочите микроконтролера, който използвате. Вижте чипа, вграден във вашата карта.

Ако програмата е изтеглена успешно, в лентата на състоянието Готов за изтегляне ще се появи съобщение. Трябва да следвате тези стъпки. Съответен урок на продуктовата страница. Когато изтеглянето приключи, разархивирайте изтегления файл, като се уверите, че структурата на папките е запазена. Щракнете два пъти върху папка, за да я отворите. Вътре трябва да има файлове и подпапки.

Изтеглете драйвера, отворете архива, стартирайте SETUP.EXE и щракнете върху ИНСТАЛИРАНЕ.


Отворете диспечера на устройствата. Ако инсталацията е успешна, Arduino ще бъде идентифициран като USB-SERIAL CH340.


Ще се появи прозорецът за добавяне на нов хардуер. Изберете „Инсталиране на драйвера от списък или конкретно местоположение“ и щракнете върху „Напред“. Следвайте същите стъпки, като изберете същите опции и същата директория.

  • В този прозорец изберете „Не, не сега“ и щракнете върху „Напред“.
  • Щракнете Готово.
От тук ще приемем, че избраният език е бразилски португалски. Свържете картата и изберете серийния порт. Сега просто щракнете върху бутона „Качване“ в средата за разработка.

Ако имате проблеми, моля, вижте съветите за отстраняване на неизправности. Спазвайте главните букви в кода. - Много редове трябва да завършват с точка и запетая. Първата икона в списъка извършва анализ на кода и ви казва дали е правилен. Важно е да запишете всеки проект в различна папка.

Ако USB2.0-Serial устройството отново не бъде разпознато, щракнете с десния бутон върху USB 2.0 SERIAL в Device Manager, след което изберете актуализиране на драйвери. След това потърсете драйвери на този компютър и посочете пътя до папката CH341SER, щракнете върху следващия.

Преглед на здраветоАрдуино Uno Р3 CH340

След успешна инсталация USB драйверина компютъра се появява виртуален COM порт. Сега трябва да инсталирате пакета за разработка Ардуино програми IDE. Изтегля се от официалния сайт. От менюто IDE изберете Tools/Board/Arduino UNO и Tools/Port/COM5.

Използване на Arduino IDE

Всеки път, когато създавате проект, той подготвя нова папка с подходящото име и съхранява само файла на този проект. След като изтеглянето приключи, ще имаме изпълним файл.


На следващата фигура виждаме как е завършен процесът на инсталиране.

Първа програма

При инсталиране на програмата ще видим такива съобщения, които ни питат дали искаме да инсталираме всички добавки, които сме решили да включим. Като цяло щракнете върху бутона за инсталиране. Накрая процесът на инсталиране ще приключи и ще се появи екран, който ни предупреждава. Ако не се появи съобщение за грешка и се появи съобщение, което показва, че изтеглянето е завършено, тогава всичко е правилно.


За да проверите, отворете програмата от папката Arduino / examples / 01.Basic / Blink и я запишете в MK с помощта на командата File / Upload. В резултат на изпълнение на командата LED L трябва да мига.

Разделът представя експерименти с използване на модули, щитове, RFID, LCD 1602, TFT дисплеи, серво задвижвания SG90, GSM модули SIM800, SIM900, GPS модули VK-16E и др.

Трета стъпка - разархивирайте софтуера

Можем да променим честотата на това мигане, за да запишем и променим кода. Вземете артикулите си за 10%! Предлага се за топ 20. С течение на времето тази процедура е остаряла. Това, което изтеглихме, е компресирана папка, преди да я декомпресираме, преди да използваме файловете. За да направим това, ние използваме програмата за декомпресор, която използваме.

Често е много лесно да декомпресирате файлове. За да направите това, обикновено е достатъчно да отворите програмата за декомпресиране и да изтеглите файлове за декомпресия на главния екран. Вземете цялото съдържание на папката със себе си и ги разархивирайте, като разполагате с разархивирания файл, където пожелаете.

Описание: Инсталатор на драйвери USB-SERIAL CH340
Версия на файла: 8.5
Размер на файла: 2.33M
Поддържани ОС: Windows 10, Windows 8.1, Windows 7, Windows Vista, Windows XP