1. Выясните, какие программируемые устройства есть на плате.Не все устройства на плате программируются внутри системы.Например, параллельным устройствам это обычно не разрешается.Для программируемых устройств возможность последовательного программирования ISP необходима для поддержания гибкости конструкции.
2. Проверьте характеристики программирования для каждого устройства, чтобы определить, какие контакты необходимы.Эту информацию можно получить у производителя устройства или скачать из Интернета.Кроме того, инженеры по эксплуатации могут обеспечить поддержку устройств и конструкций и являются хорошим ресурсом.
3. Подключите контакты программирования, чтобы использовать контакты на плате управления.Убедитесь, что программируемые контакты подключены к разъемам или контрольным точкам на плате в этой конструкции.Они необходимы для внутрисхемных тестеров (ICT) или программистов ISP, используемых в производстве.
4. Избегайте разногласий.Убедитесь, что сигналы, требуемые интернет-провайдером, не подключены к другому оборудованию, которое может конфликтовать с программатором.Посмотрите на загрузку линии.Есть некоторые процессоры, которые могут напрямую управлять светодиодами (LED), однако большинство программистов пока не могут этого сделать.Если входы/выходы являются общими, это может стать проблемой.Пожалуйста, обратите внимание на таймер монитора или генератор сигналов сброса.Если таймер монитора или генератор сигнала сброса посылает случайный сигнал, возможно, устройство неправильно запрограммировано.
5. Определите, как программируемое устройство включается в процессе производства.Для программирования целевой платы в системе необходимо подать питание.Нам также необходимо определить следующие вопросы.
(1) Какое напряжение требуется?В режиме программирования компонентам обычно требуется другой диапазон напряжения, чем в нормальном рабочем режиме.Если во время программирования напряжение выше, то необходимо убедиться, что это более высокое напряжение не приведет к повреждению других компонентов.
(2) Некоторые устройства необходимо проверять на высоком и низком уровнях, чтобы убедиться в правильности программирования устройства.В этом случае необходимо указать диапазон напряжения.Если имеется генератор сброса, сначала проверьте генератор сброса, так как он может попытаться перезагрузить устройство при выполнении проверки низкого напряжения.
(3) Если этому устройству требуется напряжение VPP, обеспечьте напряжение VPP на плате или используйте отдельный источник питания для его питания во время производства.Процессор, которому требуется напряжение VPP, будет разделять это напряжение с линиями цифрового ввода/вывода.Убедитесь, что другие цепи, подключенные к VPP, могут работать при более высоких напряжениях.
(4) Нужен ли мне монитор, чтобы проверить, соответствует ли напряжение техническим характеристикам устройства?Убедитесь, что защитное устройство эффективно и удерживает эти источники питания в безопасном диапазоне.
(6) Выясните, какое оборудование использовать для программирования, а также для проектирования.На этапе тестирования, если плата помещена на испытательное приспособление для программирования, контакты можно соединить через контактную площадку.Другой способ: если вам нужно использовать стоечный тестер и запустить специальную тестовую программу, лучше всего использовать для подключения разъем на боковой стороне платы или использовать для подключения кабель.
7. Придумайте несколько творческих мер по отслеживанию информации.Практика добавления данных, специфичных для конфигурации, в конце линии становится все более распространенной.В программируемом устройстве эффективного использования времени его можно превратить в «умное» устройство.Добавление к продукту информации, связанной с продуктом, такой как серийный номер, MAC-адрес или производственные данные, делает продукт более полезным, упрощает обслуживание и обновление или облегчает предоставление гарантийного обслуживания, а также позволяет производителю собирать полезную информацию через срок полезного использования изделия.Многие «умные» продукты имеют возможность отслеживания за счет добавления простой и недорогой EEPROM, в которую можно запрограммировать данные с производственной линии или с места эксплуатации.
Хорошо спроектированная схема, подходящая для конечного продукта, также может стать препятствием для внедрения ISP во время производства.Следовательно, плату необходимо модифицировать, чтобы она лучше всего подходила интернет-провайдеру на производственной линии и в конечном итоге получалась хорошая плата.
Время публикации: 01 апреля 2022 г.