Автор Тема: Въпрос за пиновете на Arduino  (Прочетена 6240 пъти)

westony

  • Заклет Роботостроител
  • *****
  • Публикации: 237
    • Профил
    • http://westony.blogspot.com
Въпрос за пиновете на Arduino
« -: Декември 05, 2010, 10:31:59 pm »
Здравейте, при мен имам един "дисплей" -

VQE-24



Обаче проблема, е че има общ плюс А1 и А2 за всички диоди, та въпроса е как да го управлявам, като ардуиното има само 2 маси, а на мен ми трябват 16 такива. Възможно ли е дигиталните пинове да ги направя маса или нещо такова. Как да реша проблема ?

Благодаря предварително!
Технически Университет - София , ФА, III курс.
Мартин, 21 години
   Ако е лесно няма да е интересно!

Един не по-различен блог
Google+

westony

  • Заклет Роботостроител
  • *****
  • Публикации: 237
    • Профил
    • http://westony.blogspot.com
Въпрос за пиновете на Arduino
« Отговор #1 -: Декември 05, 2010, 11:38:49 pm »
Е тогава няма да ли да ми трябгват 16 транзистора а не 1? Защото 1 транзистор може да запуши връзката между 1 пин и един диод, но не и между всички?!
Технически Университет - София , ФА, III курс.
Мартин, 21 години
   Ако е лесно няма да е интересно!

Един не по-различен блог
Google+

kotaraka

  • Бил знаел какво е Мехатроника!
  • *****
  • Публикации: 114
    • Профил
Въпрос за пиновете на Arduino
« Отговор #2 -: Декември 06, 2010, 10:03:06 am »
Не е задължително да са 16.
Спокойно можеш да вържеш отделните пинове към ардуиното, а ако искаш можеш да управляваш само общите пинове.
Радостин Киров   26г.     Бургас

http://vbox7.com/play:c8b99132
http://vbox7.com/play:c627c6b9

Vexorian

  • Заклет Роботостроител
  • *****
  • Публикации: 305
    • Профил
Въпрос за пиновете на Arduino
« Отговор #3 -: Декември 12, 2010, 01:39:32 pm »
Само един транзистор ти трябва. И то PNP, за да управляваш A1(4), A2(5). Ax е общ анод на съответния дисплей. Т.е. катодите на светодиодите са съответно Ax-Hx, и можеш директно от ардуиното да ги управляваш (през резистори 680-1к ома разбира се). Тогава са просто инвертирани, демек лог. '1' = 0. Ако превключваш дисплейте много бързо, ти трябват само 8 изхода.
Викторио Семир Ел Хаким, София 20г.
Аналогова/Цифрова електроника, програмиране
I\'m watching your ass! :D