Краткое изложение проблем, таких как дескриптор устройства платы разработки Arduino Nano, не может быть распознан

Оглавление

1. Проблема с дескриптором устройства

1.1 Дескриптор устройства

1.2 Неизвестный — проблема не в драйвере

1.3 Неузнаваемость - не проблема прогорания загрузчика

1.3 Как решить нераспознанные проблемы?

1.3.1 Скорее всего проблема в чипе

1.3.2 Проблемы с подключением цепи проверки

2. Ошибка записи загрузчика

3. Не удается включить


1. Проблема с дескриптором устройства

1.1 Дескриптор устройства

Определение, данное энциклопедией Baidu, довольно сложное и не подходит для изучения и понимания новичками. Здесь я вырезал картинку прямо, просто посмотрите на эту картинку, чтобы понять.

(Источник изображения: Станция B)

Ссылка:  Индивидуальная механическая клавиатура (6): Подробное объяснение дескриптора устройства USB-протокола_哔哩哔哩_bilibili

1.2 Неизвестный — проблема не в драйвере

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

В интернете слишком мало ответов на подобные вопросы, и большинство из них просят обновить и установить драйвер. Я объясню это ясно для вас здесь:

Если это так: 

Проблема в том, что драйвер не установлен.Решение - скачать драйвер CH341SER (то есть драйвер CH340) с официального сайта Qinheng.

Подробный процесс установки описан здесь: Руководство по установке драйвера CH340/CH341_哔哩哔哩_bilibili

Но если это так:

Тогда не думай о водителе. Потому что, по крайней мере, компьютер может распознавать и взаимодействовать с первым, а второй не может быть распознан компьютером, поэтому это не должно быть проблемой драйвера. 

1.3 Неузнаваемость - не проблема прогорания загрузчика

Если микросхема CH340 работает нормально, но самодельная отладочная плата пока не сожгла загрузчик, нормальное явление должно быть следующим:

 

Как показано на рисунке, в столбце «Порт» видно, что последовательный порт CH340 распознается нормально.

Но он застрянет в ссылке кода загрузки. То есть индикатор загрузки застрял на 99%. 

1.3 Как решить нераспознанные проблемы?

1.3.1 Скорее всего проблема в чипе

1. Время пайки слишком велико, что приводит к повреждению чипа. (Вы можете решить это, выполнив поиск «перетаскивания» на станции B, что является частым нарушением для новичков)

        Кроме того, время пайки не должно превышать 5 с за один раз, просто перетащите пайку.Нет необходимости заполнять каждый контакт оловом, если на контактах и ​​контактных площадках есть олово для обеспечения соединения.

2. Статическое электричество на корпусе не было обработано перед пайкой, что привело к поломке микросхемы статическим электричеством.

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

3. Недостаточная сварка приводит к тому, что чип не может нормально общаться. Рекомендуется проверить несколько выводов микросхемы на целостность пайки.

4. У самой микросхемы проблемы с качеством, рекомендуется перепаять еще несколько плат.

        Если проблема не устранена, рекомендуется повторно приобрести микросхему CH340.

        На Taobao также есть много поддельных микросхем CH340, и вы не можете сказать, хороши они или плохи, просто взглянув на них. Здесь автор не рекомендует какие-либо магазины Taobao, единственный совет - читать отзывы о магазине перед покупкой.

        (Приложение: Рыночная цена Atmega3287P-AU колеблется в пределах 20-30 юаней/шт, а цена CH340C колеблется в пределах 7-15 юаней/шт)

1.3.2 Проблемы с подключением цепи проверки

1. Проверьте, нет ли проблем с подключением цепи:

Это схема CH340C.

 Это схематическая диаграмма CH340G. (Обратите внимание на переключатель RTS# , внешний кварцевый генератор)

И: проверьте, не перепутаны ли RX и TX

        RX: приемник RX (CH340) -> TX (Atmega328P-AU)

        TX: передача TX (CH340) -> RX (Atmega328P-AU)

2. (CH340G) Проверьте, не начал ли кварцевый генератор вибрировать: один из мультиметров подключен к GND, а другой к двум полюсам кварцевого генератора, должно быть 1,67 В на одной стороне и 0,7 В- 1,2 В на другой стороне, что является успешным запуском. (Разница между одной стороной и другой стороной составляет около 1-2 В, а удельное напряжение немного различается из-за разных компонентов в руках людей)

3. Проблемы проектирования печатных плат

Проверьте конструкцию самой платы: D+, D-; RX, TX, есть ли дифференциальная разводка, есть ли схема фильтра и т.д.

Проверьте, является ли VCC проводным или медным типом прокладки? На порт питания VCC рекомендуется прокладывать медь, а на Net ставить VCC.

Проверьте наличие предохранителей и диодов защиты от обратного тока.

Проверьте конструкцию печатной платы на наличие проблем со схемой, таких как короткое замыкание, сочетание клавиш AD TDR.

2. Ошибка записи загрузчика

Учебное пособие по записи: макетная плата Arduino Nano - аппаратная платформа EasyEDA с открытым исходным кодом

1. Проверить контактную проблему: целостность пайки, правильно ли подключена перемычка?

Ложная пайка может быть в различных выводах микросхемы (D13, D12, D11, RESET), соединительных выводах (RX, TX) CH340 и Atmega328P и т.д., ориентируйтесь на проверку условий пайки вышеперечисленных трех частей.

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

Если контакт плохой, пожалуйста, не держите перемычку напрямую, чтобы обеспечить контакт силой! Это связано с тем, что люди непосредственно держат перемычку руками.Дрожание рук может привести к тому, что вся самодельная макетная плата будет время от времени включаться и выключаться, а также может привести к короткому замыканию всей макетной платы и повреждению микросхемы.

2. Проблема с чипом

См. выше (1.3.1) Поддельные чипы льются нескончаемым потоком Я купил поддельный CH340, а также купил поддельный Atmega328P-AU, и кучу денег впустую. Перед покупкой, вы должны проверить и завершить во многих аспектах, прежде чем сделать покупку!

Во-вторых, также возможно, что время контакта слишком большое и чип обварен. Рекомендуется не превышать 400°C, иначе плата и чип не выдержат этого.

Когда я работаю с режущей головкой при температуре 385°C, время каждого контакта не должно превышать 5 с. После того, как чип перетащили и припаяли, припой сильно истирается, если его нельзя стереть, дайте чипу немного остыть перед работой.

3. Не удается включить

Конкретное явление: Подсоедините штекер USB, но компьютер не двигается.

Это вообще проблема пайки нескольких пинов за интерфейсом USB, либо проблема пайки чипа.

Если это не проблема пайки, то проблема с самим чипом, см. выше: проблемы с качеством чипа или техногенное повреждение.

Supongo que te gusta

Origin blog.csdn.net/Samurai_Bushido/article/details/122519912
Recomendado
Clasificación