не работает связка 75hc595 и uln2803

kissmysausage
Offline
Зарегистрирован: 14.11.2016

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

Без земли все также , но они меняют цвет но не выключаються.

Подскажите в чем проблема и в чем ошибка

kissmysausage
Offline
Зарегистрирован: 14.11.2016

Точнее 74hc595 

 

Logik
Offline
Зарегистрирован: 05.08.2014

Проблема в неумении излагать свои мысли. Что Вы вобще хотите получит? Что для этого делаете? Что увас " без подключения к земле" на этой какбысхеме? Вижу что нижняя 2803 что какбы странно..  Что есть "диод преретсают работать, горят и не меняют цвет.Где диоды?  Может светодиоды? Перестают работать - не проводят ток в прямом направлении или че? или не светятся? горят - знач сгорают? "не меняют цвет" - а с чего им его менять? Остальные деталь цвет поменяли?

kissmysausage
Offline
Зарегистрирован: 14.11.2016

Есть вот такой вот скетч 

#include <Shift595.h>
#define   dataPin          51      // pin 14 on the 74HC595
#define   latchPin          8      // pin 12 on the 74HC595
#define   clockPin          52      // pin 11 on the 74HC595
#define   numOfRegisters    1      // number of shift registers present
Shift595 Shifter(dataPin, latchPin, clockPin, numOfRegisters);
void setup(){}
void loop()
{
  Shifter.setRegisterPin(0, HIGH);
  Shifter.setRegisterPin(1, HIGH);
  Shifter.setRegisterPin(2, HIGH);
  Shifter.setRegisterPin(3, HIGH); 
  Shifter.setRegisterPin(4, HIGH);
  Shifter.setRegisterPin(5, HIGH);
  Shifter.setRegisterPin(6, HIGH);
  Shifter.setRegisterPin(7, HIGH);
  delay(1000);
  Shifter.setRegisterPin(0, LOW);
  Shifter.setRegisterPin(1, LOW);
  Shifter.setRegisterPin(2, LOW);
  Shifter.setRegisterPin(3, LOW); 
  Shifter.setRegisterPin(4, LOW);
  Shifter.setRegisterPin(5, LOW);
  Shifter.setRegisterPin(6, LOW);
  Shifter.setRegisterPin(7, LOW);
  delay(1000);
}

 

Они гаснут , но не до конца. А надо до конца. 

У uln2803 отключены ножки COM и GND. Если подключить GND к земле , то диоды перестают гаснуть и просто горят.

BRUTUS
Offline
Зарегистрирован: 13.05.2016

блин попытка изобразить устройство на макетке это дичь) Можно хоть один блок сдвиговик+сборка Дарлингтона в виде принципиалки? А по теме, пока действительно ничего не понял из сути проблемы. Единственное что понял, если не гаснут, может вам где-то высооомная стяжка нужна? Там РГБ-светодиоды с общим анодом?

kissmysausage
Offline
Зарегистрирован: 14.11.2016

К 74hc595 идет +5в а к диодам +12в. Да анод общий.

Logik
Offline
Зарегистрирован: 05.08.2014

Землю! Землю! Даеш землю на U7! Категорически заявляю. Рассматривать работу схемы без корректного подключения невозможно!

А светодиоды Вы без резисторов значить.. И шо горят или дымят?

kissmysausage
Offline
Зарегистрирован: 14.11.2016

При подключении земли на u7 диоды начинают просто гореть и не гаснуть вообще. Так же при подключеннии com к +12в. Цепь замыкается.

На схеме диоды без резисторов , для удобства в протеусе.
А так диодная лента с резисторами.

bizzon
Offline
Зарегистрирован: 29.03.2016

Сам целуй, а лучше ник смени.

Потом делай  вот так:

Проверяем соединения с GND 9 ноги U7 и 8 ноги U6.  +5вольт - на 16 ноге U6. В случае со светодиодами 10 ногу U7 можно не подключать.

Теперь если на входах 2803 напряжение больше 3 вольт ( лог. 1), то светодиоды горят (без дыма, если с резистором). Входы регистра куда подключены? Если они висят в воздухе , на выходах регистра будет чёрт знает что, соответственно и светодиоды будут светиться в том же порядке и с той же частотой,что и помехи на входе.