Из таблицы данных , хотя AT90S1200 имел ограниченные по току контакты, и при работе на 5 В потреблял бы нужную величину тока через зеленый светодиод, подключенный к + (0 включает светодиод, 1 выключает его) без каких-либо внешних резисторов. К сожалению, когда я прикрепил 8 из них, микросхема сгорела через несколько минут. У меня также есть изворотливый макет без припоя, и, возможно, в противном случае я замкнул часть.
Что я неправильно понял в этой таблице ?
Ответы:
Из таблицы данных
Постоянный ток на вывод ввода-вывода ........................................... .... 40,0 мА
Выводы постоянного тока VCC и GND ................................ 200,0 мА
Теперь каждый светодиод будет перегружен при 40 мА (так как резистор для ограничения тока отсутствует) - этого достаточно, чтобы сократить срок службы светодиода, но в остальном не так уж плохо. Однако при работе 8 светодиодов от микроконтроллера будет потребляться в общей сложности 320 мА - вместе с любым током, который ему необходим для работы (зависит от тактовой частоты). Этого достаточно, чтобы значительно превысить общее допустимое значение 200 мА, следовательно, ваш сгоревший чип.
источник
Можно подключить светодиоды к вашему микро без резисторов ограничения тока, если вы не против тратить деньги на замену микроэлемента время от времени. Вы продолжите ломать их, если просто подключите светодиоды.
Производители микросхем накладывают ограничения тока на свои выходные контакты, чтобы вы не сжигали деталь и не отводили ее от всего нагрева, которое будет происходить в результате протягивания через него такой большой (относительной) мощности. Резисторы очень дешевые, и я не могу придумать ситуацию, в которой было бы целесообразно не ставить один в соответствие со светодиодами.
источник
Они не встраивали функцию ограничения тока в чип, однако они являются драйверами CMOS, и по своей природе они увеличивают свое сопротивление по мере того, как они становятся теплее, так что они, как правило, будут безопасно самоограничиваться для каждого порта (хотя вы можете в итоге подавать более 20 мА через данный светодиод, который может превышать номинальное значение светодиода), пока вы сохраняете низкое напряжение (т. е. каждый порт не должен опускаться более чем на вольт или два над диодом).
Но внутренние линии питания к чипу не могут справиться с максимальными всеми 8 линиями.
Это не идеально, так как вы подчеркиваете деталь, но если вы действительно хотите управлять светодиодом без резистора, если вы не превышаете совокупный ток, у вас все в порядке.
Тем не менее, вы можете обойти это, запустив светодиоды в режиме ШИМ. Одновременно управляйте только одним светодиодом, но проходите через них достаточно быстро, чтобы они постоянно появлялись на людях, даже если вы на самом деле мигаете с частотой более 30 раз в секунду.
Тем не менее, резисторы дешевы, поэтому, если у вас нет веских оснований управлять ими напрямую без ограничения тока, лучше спроектировать схему так, чтобы и микроконтроллер, и светодиоды работали в пределах их проектных ограничений.
источник
Я давно не смотрел, но вы можете получить светодиоды с внутренними резисторами ограничения тока.
источник