Подключение плат с ногами и без ног (+вилка штыревая)
На данный момент я явлюсь счастливой обладательницей двух плат, USB-адапетра и товара под названием «PLS-40 (DS1021-1x40), Вилка штыревая 2.54мм 1х40 прямая тип1»:
https://www.chipdip.ru/product/pls-40
Вот оно всё:
Плата без ног:
https://www.chipdip.ru/product/iskra-mini-headless?from=suggest_product
… на 100 рублей дешевле платы с ногами (400 и 500):
https://www.chipdip.ru/product/iskra-mini?from=suggest_product
Просто провод в плате без ног не держится, т.е её можно цеплять либо на макетную плату либо пайкой либо уж совсем экзотическим проматыванием проводов. Понятно что «во всем нужна, сноровка, привычка, тренировка», но программа у меня в эту палату загрузилась со второго раза. Подозреваю, что какой-то контакт был недостаточно хорош, отсюда результат. Т.е, лучше, всё-таки с ногами.
USB-адаптер, тройка-модуль, Troyka-USB-UART, Преобразователь USB-UART:
https://www.chipdip.ru/product/troyka-usb-uart?from=suggest_product
Важно то, что в него надо втыкать miniUSB, а в компьютер уже USB. Т.е для соединения нужен такой провод:
https://www.chipdip.ru/product0/8647399873
Для присоединения палаты с ногами надо провода мама-мама:
https://amperkot.ru/spb/catalog/soedinitelnyie_provoda_dupont_female_female_40_sht_raznotsvetnyie_10_sm-24111794.html
А для соеденения платы без ног папа-папа:
https://amperkot.ru/spb/catalog/soedinitelnyie_provoda_dupont_malemale_40_sht_raznotsvetnyie_10_sm-24111796.html
Так выглядит соединение платы с ногами:
… т.е отдельно от макетной платы (и более надёжное). А так присоединением безногой платы на макетной плате:
В таком варианте надо особо тщательно проверять не болтаются ли воткнутые штырьки (фиксирующие контроллер на макетной плате) и не болтается ли контроллер целиком из-за слишком слабого крепления.
К сожалению к плате с ногам для проекта «Часы» вилки всё-таки потребуются. Часы реального времен надо подключать к дыркам, в которых нет ног:
Просто воткнутые отдельные вилки в плате не держатся, а две всё-таки держатся на трении с соседними:
Что будет если воткнуть сплошную вилку в безногую плату не знаю. Пайка, всё-таки лучше но держаться, наверное, будет.
Теперь про подключение к компьютеру. Перефразирую то, что тут:
http://wiki.amperka.ru/
Компьютер не знает, что кто-то сделал какой-то USB преобразователь на чипе CP2102. И уже тем более он не знает, как общаться с этим устройством (какой протокол передачи информации, как и на какие коды это устройство реагирует, как оно передаёт информацию и как в него передавать информацию). Этому устройству нужен драйвер, который надо скачать тут:
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
После скачивания его надо установить. Лучше до этого не втыкать ничего в компьютер. Страшилка древняя, но всё-таки было такое. Компьютер может как-то не так опознать незнакомое устройство и что-то внутри себя прописать. После этого он упорно будет считать втыкаемое этим (не тем) устройством и установленный драйвер переубедить его не сможет.
А после установки можно просто воткнуть miniUSB в преобразователь, а USB другого конца провода в компьютер. Должно вылезти такое:
В устройствах лично у меня вначале появилось это устройство с правильным именем но почему-то с вопросиком (т.е что-то он недопонял и предложил перезагрузку). После перезагрузки всё стало хорошо.
Для загрузки программы в плату контакты надо прицепить так:
http://wiki.amperka.ru/
TX к RX, RX к TX, R к RST, а ток (красный) и землю (чёрный) можно просто соединить между собой (подключение к плате делает то же самое).
Боковые ток и землю на макетной плате использовать нельзя:
… из-за специфики соединений на такой макетной плате.
Но новое устройство появляется и без всех этих проводов:
… показывая, что с компьютером общается не плата микроконтроллера, а плата (чип) преобразователя.
|