Защита от сбоев микропроцессора мотоподвеса

Защита от сбоев микропроцессора мотоподвеса

В схеме управления мотоподвесом BigSat спутниковой антенны используется микропроцессор с внешней памятью для хранения данных настройки на спутники. В процессе эксплуатации проявилась "болезнь" присущая многим типам микропроцессоров, которая заключается в искажении данных в памяти EEPROM при включении питания или при проникновении импульсных помех по цепям питания. В данном случае при включении мотора в память прописывались случайные коды, и все настроенные позиции спутников терялись. В особенности данное явление наблюдается зимой, когда нагрузка на двигатель возрастает.

Существует несколько способов борьбы с данным явлением, но все они либо программные, что исключает их применение в готовом устройстве, либо достаточно сложные аппаратные , что также ограничивает их применение. В данном устройстве память по питанию была подключена по одному проводнику от стабилизатора,  так как показано на схеме. Было решено поменять местами конденсаторы С1 и С2 и установить диод в разрыв цепи, показанной крестиком.

Предполагалось, что при включении двигателя, когда происходит провал напряжения питания +12в на входе стабилизатора 7805, конденсатор в 1000 микрофарад, включенный после диода, в течении короткого  времени будет работать как автономный источник питания для микропроцессора. Большая емкость С2 на выходе стабилизатора не спасает от провалов напряжения поскольку С2 быстро разряжается через стабилизатор. Поэтому номинал С2 можно безболезненно уменьшить до 10мкф, а С1 увеличить до 1000мкф. Тогда диод будет отсекать стабилизатор при провалах напряжения и микропроцессор будет питаться от конденсатора номиналом 1000мкф.

 При выключении питания микропроцессор некоторое время питается от конденсатора и отключается позже, чем остальные цепи. В  общем, задержка после снятия входного питания получилась приблизительно 300-400 миллисекунд, в течении этого времени МП питается от конденсатора. За это время двигатель успевает раскрутиться и таким образом провал по питанию не оказывает влияния на МП.  Для дополнительной защиты параллельно конденсатору 1000 микрофарад был подключен стабилитрон на 6 вольт для ликвидации возможных импульсных бросков питания. Особой необходимости в этом нет, но большой объем работ по снятию антенны заставил дополнительно подстраховаться.

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

[в начало]

Hosted by uCoz