Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > Часто задаваемые вопросы |
Автор: Wowa 6.8.2002, 21:30 |
Ответы на часто задаваемые вопросы по Программированию контроллеров FAQ в процессе создания, и дополняется так часто, как это возможно. P.S. Если Вы также располагаете интересным материалом, просьба присылать на: [email protected] |
Автор: PILOT 8.2.2007, 22:17 |
К вопросу о заземлении инструментов и измерительной техники: При использовании интерфейса с компьютером убедитесь, что: 1) третий провод (земля) в силовой розетке объединяет корпус компьютера и изделия, т.е. используйте только евро-розетки. 2) ни при каких обстоятельствах не запитывайте соединенные интерфейсным кабелем изделия от разных фаз, особенно если нет общей земли. Это можно делать только с опторазвязкой. Будьте аккуратны при соединении разъемов в такой системе. Напряжение между корпусами изделий может быть очень большим (как правило ~110Вольт), иногда даже видно искру. Незащищенные входы микросхем при таких соединених как правило пробиваются и микросхемы выходят из строя. СУВ. |
Автор: trophim 9.2.2007, 16:22 |
Как показывает жизненный опыт, надеяться на заземление через евророзетки не надо. Основное правило - все корпуса (компьютеры, приборы) соединить между собой отдельным проводом, к нему подключить схемную землю. При такой схеме можно безболезненно подключать и отключать приборы и сигнальные кабели. |
Автор: PILOT 9.2.2007, 21:58 |
Соединение линий земли можно всегда проверить вольтметром. 3) Нужно понимать, что бывают люди умные, а бывают люди сильные (как говорит мой коллега), поэтому все разъемы вашего устройства должны включаться однозначно, не нужно применять соединители, которые работают 10-15 включений, а потом ломаются или те, которые можно неправильно включить. 4) Все элементы управления должны быть разумно защищены от пыли, влаги и чрезмерных усилий. 5) Диод последовательно по питанию избавит от проблем со случайной переполюсовкой, а если не требуется общая земля с чем-то, то лучше поставить диодный мост. СУВ. |
Автор: Alex1984 9.5.2007, 23:18 |
А еще хорошо ставить варистор на входе. он сгорает, а прибор нет))))))))) ПС. разумееться предохранитель тоже ставить |
Автор: Pushnoi 29.3.2008, 15:07 | ||
CVAVR подробнейше рассмотрен http://www.avr123.nm.ru/ - теория и 12 задач-упражнений. |
Автор: cardinal 17.4.2008, 14:54 |
Модератор: Пожалуйста, один топик - один вопрос. |
Автор: UniBomb 15.11.2010, 13:27 | ||
q: как правильно делать программный reset мк? a: включить сторожевой таймер и уйти в бесконечный цикл. При срабатывании сторожевого таймера мк сбросится. Остальные способы (переход по вектору сброса или подачу напряжения с какого-ибо вывода мк на линию сброса) может привести к ошибкам работы прошивки или самого мк. (http://forum.vingrad.ru/forum/topic-271025/anchor-entry1952688/0.html) q: при использовании компилятора avr-gcc (из пакета WinAVR) функция printf не выводит числа с плавающей запятой. a: по-умолчанию линкуется упрощённая версия функции printf без поддержки чисел с плавающей запятой. Исправить это можно строчкой "PRINTF_LIB = $(PRINTF_LIB_FLOAT)" в makefile (http://forum.vingrad.ru/forum/topic-315793/kw-fprintf.html) |