АвторСообщение



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 14.02.12 12:48. Заголовок: светодиод в качестве датчика освещенности + pic16f676


Кто нибудь пробовал использовать светодиод в качестве датчика освещенности ?
Что то никак не разберусь с кодом - не хочет работать

светодиод анодом к PORTA,5 , катодом к PORTA,4

void main()
{
init_MCU();

while(1)
{
temp = 0; /*обнуляем*/
bitclr(PORTA,5); /*пин в ноль*/
bitclr(TRISA,4); /*на выход*/
bitset(PORTA,4); /*пин в 1 - заряжаем*/
Delay_us(100); /*сколько заряжать?*/
bitclr(PORTA,4); /*конец зарядки*/
bitset(TRISA,4); /*пин на вход*/

while(RA4_bit){temp++;} /*считаем пока пин не равен 0*/
fl_photo_count++; /*счетчик измерений*/
EEPROM_Write((0x00 + fl_photo_count),temp); /*записываем данные для дальнейшего анализа*/
Delay_us(6000000);
}
}

Спасибо: 0 
Цитата Ответить
Ответов - 45 , стр: 1 2 All [только новые]


постоянный участник


Пост N: 131
Зарегистрирован: 15.03.10
Откуда: Россия, Волжский
Рейтинг: 0
ссылка на сообщение  Отправлено: 14.02.12 19:18. Заголовок: anywhere пишет: Кто..


anywhere пишет:

 цитата:
Кто нибудь пробовал использовать светодиод в качестве датчика освещенности ?



это вообще как???????

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 563
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 14.02.12 21:52. Заголовок: Может быть фотодиод?..


Может быть фотодиод? В принципе можно, если к АЦП подтянуть.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 478
Зарегистрирован: 01.03.11
Рейтинг: 2
ссылка на сообщение  Отправлено: 15.02.12 01:00. Заголовок: А чего заряжаем? ..


А чего заряжаем?



Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 266
Зарегистрирован: 01.03.11
Откуда: Украина, Киев
Рейтинг: 0
ссылка на сообщение  Отправлено: 15.02.12 13:32. Заголовок: Светодиод = штука об..


Светодиод = штука обратимая и может работать как фотодиод, но чувствительность заметно хуже.

«Never attribute to malice that which can be adequately explained by stupidity» («Никогда не приписывайте злонамеренности тому, что вполне может быть объяснено глупостью»)
Бритва Хэнлона
Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 15.02.12 13:48. Заголовок: MAZ пишет: А чего з..


MAZ пишет:

 цитата:
А чего заряжаем?


Я так понял емкость ножек микроконтроллера и потом разряжается током утечки светотодиода

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 15.02.12 13:54. Заголовок: MAZ пишет: А чего з..


MAZ пишет:

 цитата:
А чего заряжаем?


http://roboforum.ru/post182503.html#p182503

Спасибо: 0 
Цитата Ответить
moderator




Пост N: 479
Зарегистрирован: 01.03.11
Рейтинг: 2
ссылка на сообщение  Отправлено: 15.02.12 14:14. Заголовок: Во. Теперь понял что..


Во. Теперь понял что к чему.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.02.12 17:11. Заголовок: не могу отправить со..


не могу отправить сообщение или зарегистрироваться

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.02.12 17:11. Заголовок: как посоветуете став..


как посоветуете ставить ограничительный резистор на светодиод?
Со стороны анода или катода?
Хотел светодиод использовать в качестве аварийной сигнализации и в тоже время как датчик освещенности (для регулировки яркости свечения семисегментного индикатора)
Но пока дак и не удалось получить хоть какое-то число освещенности, отличное от 0.
По коду вверху забивает EEPROM нулями.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.02.12 17:11. Заголовок: MAZ пишет: Теперь п..


MAZ пишет:

 цитата:
Теперь понял что к чему.


Хотел на термометр вывести светодиод в качестве аварийной сигнализации при выходе темпераруры из установленного режима, и по ходу использовать его в качестве датчика освещенности для регулировки яркости на семисегментном индикаторе. А то днем видно плохо, а ночью в глаза бьет. Но так и не разобрался с алгоритмом для датчика освещенности. Пробовал на PIC16F676 , но по вышеописанному алгоритму EEPROM заполняет нулями при любой освещенности светодиода(обычный красный). Может кто поможет найти ошибку?

Спасибо: 0 
Цитата Ответить
администратор




Пост N: 564
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 16.02.12 17:17. Заголовок: anywhere пишет: не ..


anywhere пишет:

 цитата:
не могу отправить сообщение или зарегистрироваться


Внизу окна, где Вы пишите надо ввести ник и пароль и поставить галочку "зарегистрироваться". Прочтите правила и смените ник.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 480
Зарегистрирован: 01.03.11
Рейтинг: 2
ссылка на сообщение  Отправлено: 16.02.12 18:56. Заголовок: выход RA4 c общим ко..


выход RA4 c общим коллектором, должен быть подтянут к + питания через резистор. Схему не видел. Как предположение.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 17.02.12 10:37. Заголовок: Так и не смог зареги..


Так и не смог зарегистрироваться - то ли интернет такой глючный у меня, то ли что-то не так делаю. Из сообщений от имени Гостя проходят 1 из примерно пяти. Для нормальной дискуссии этого маловато, поверьте на слово, это напрягает.
Извините за беспокойство.

Спасибо: 0 
Цитата Ответить
moderator




Пост N: 483
Зарегистрирован: 01.03.11
Рейтинг: 2
ссылка на сообщение  Отправлено: 17.02.12 13:26. Заголовок: Иди на форум чипмк. ..


Иди на форум чипмк. Там все нормально. Борда у меня тоже через раз работает
Хотя может и вирусняк.


Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 566
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 17.02.12 13:49. Заголовок: MAZ :sm28: ..


MAZ

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 43
Зарегистрирован: 23.01.11
Откуда: Россия, Респ. Саха Якутия г.Мирный
Рейтинг: 1
ссылка на сообщение  Отправлено: 17.02.12 16:16. Заголовок: аanywhere а програм..


аanywhere а программа на каком языке написана? и еще при работе с EEPROM проверь правильность указаных банков, у меня уже был опыт на 676 неделю искал где собака зарыта, а записывал тоже нули в выбранные ячейки

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 484
Зарегистрирован: 01.03.11
Рейтинг: 2
ссылка на сообщение  Отправлено: 17.02.12 16:34. Заголовок: Я не вижу смайлики н..


Я не вижу смайлики на борде уже года 2. И кнопки управления в сообщении. Так методом научного тыка. Поэтому 566 сообщение уважаемого админа для меня не информативно.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 44
Зарегистрирован: 23.01.11
Откуда: Россия, Респ. Саха Якутия г.Мирный
Рейтинг: 1
ссылка на сообщение  Отправлено: 17.02.12 16:47. Заголовок: MAZ а вы винду давно..


MAZ а вы винду давно переставляли?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 45
Зарегистрирован: 23.01.11
Откуда: Россия, Респ. Саха Якутия г.Мирный
Рейтинг: 1
ссылка на сообщение  Отправлено: 17.02.12 16:49. Заголовок: дело верное после эт..


дело верное после этого многие косяки пропадают

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 17.02.12 17:22. Заголовок: MAZ пишет: Борда у ..


MAZ пишет:

 цитата:
Борда у меня тоже через раз работает


С этим разобрались - я сам виноват - невнимательность при регистрации
Александр пишет:

 цитата:
аanywhere а программа на каком языке написана?


Программа на Си под "mikroC PRO for PIC" - просто это кусок кода без шапки , а в шапке там :
#define bitset(port,pin) port |=(0x01<<pin)
#define bitclr(port,pin) port &=~(0x01<<pin)
и т.д.
Александр пишет:

 цитата:
при работе с EEPROM проверь правильность указаных банков


в mikroC встроенные библиотеки для работы с EEPROM - пока не подводили(хотя опыта конечно еще очень мало)


Спасибо: 0 
Цитата Ответить
moderator




Пост N: 485
Зарегистрирован: 01.03.11
Рейтинг: 2
ссылка на сообщение  Отправлено: 18.02.12 06:38. Заголовок: систему переставлял ..


систему переставлял в декабре. И только из-за того что взгромоздил Визуальную студию С#. Проще было форматнуть диск, чтобы избавится. Система - лицензия, антивирусник - лицензия. Но у меня отвратительно работают все форумы борды. Один только пускает в текстовую версию. И это уже 2 года продолжается.Буквально на этой недели поменял ДСЛ модем на роутер маршрутизатор. Все тоже самое. Я плюнул. Сейчас вышел из Москвы с другого провайдера. Все нормально.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 18.02.12 10:49. Заголовок: В чужом монастыре не..


В чужом монастыре не командуют, конечно, но хотелось бы услышать что-нибудь по теме раздела.
У кого нибудь получилось посчитать время разряда ?

Спасибо: 0 
Цитата Ответить
постоянный участник


Пост N: 46
Зарегистрирован: 23.01.11
Откуда: Россия, Респ. Саха Якутия г.Мирный
Рейтинг: 1
ссылка на сообщение  Отправлено: 18.02.12 17:43. Заголовок: anywhere пишет: как..


anywhere пишет:
 цитата:
как посоветуете ставить ограничительный резистор на светодиод?
Со стороны анода или катода?


думаю со стороны анода, т.к. при включении светодиода ток будет проходить от анода к катоду, а при измерении освещенности при разряде получается от катода к аноду, и напрямую в пик. давай начнем сначала с проверки записи любого числа в EEPROM тогда если одно и тоже число запишется несколько раз подряд значит с пиком всё впорядке, дальше я не пойму почему вы используете для подсчета импульсов RA4? когда для подсчета импульсов используется TMR0, а этот таймер закреплен за выводом RA2 на 676 пикушке, смотрите даташит. ну или тут http://radio-hobby.org/modules/news/article.php?storyid=934

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 47
Зарегистрирован: 23.01.11
Откуда: Россия, Респ. Саха Якутия г.Мирный
Рейтинг: 1
ссылка на сообщение  Отправлено: 18.02.12 17:45. Заголовок: SanSanich а сколько..


SanSanich а сколько нужно иметь сообщений чтоб получить вторую звезду пусть даже и синию?

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 18.02.12 21:16. Заголовок: Все работает. Светод..


Все работает. Светодиод сначала брал в красной оболочке - не работает. Взял несколько светодиодов - провел эксперимент : измерял напряжение на светодиоде мультиметром при направленном светодиоде на дневной свет.
Пришел к заключению : из красного, зеленого , желтого и белого (в прозрачной оболочке) светодиодов наибольшее напряжение вырабатывает белый 0,450v-0.850v(видно со спектром связано). Его и применил.
Подсоединил КАТОД - PORTA.4 , АНОД - РЕЗИСТОР 200- PORTA.5
Время заряда 1 мкс (PORTA.4=1;) -потом пин на вход (TRISA.4=1;) и считаем ....
Понадобился дополнительный счетчик, так как время разряда ( до PORTA.4 ==0) в темноте до 0,8сек(750000мкс)
Теперь буду встраивать в основную программу для регулировки яркости индикатора.
Спасибо всем за внимание и советы.


Спасибо: 0 
Цитата Ответить
администратор




Пост N: 568
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 19.02.12 14:00. Заголовок: Александр пишет: Sa..


Александр пишет:

 цитата:
SanSanich а сколько нужно иметь сообщений чтоб получить вторую звезду пусть даже и синию?


"Ранг — показатель активности на форуме. Если посетитель отправил сообщение, подождал 6 часов и отправил еще одно сообщение - его ранг будет увеличен на 1. Более частая отправка сообщений на увеличение ранга не влияет. Значению ранга соответствует количество звёздочек (или других значков, по выбору Администратора форума) под ником пользователя - одна звездочка дается за 30 рангов.

Если ранг пользователя более 6 единиц, он может оценивать участника с комментариями. Текущие ранг и репутацию можно увидеть только в профиле участника. Повторно оценить участника можно после того, как его оценят 20 раз другие участники."
Более подробно тут

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 48
Зарегистрирован: 23.01.11
Откуда: Россия, Респ. Саха Якутия г.Мирный
Рейтинг: 1
ссылка на сообщение  Отправлено: 19.02.12 17:03. Заголовок: понял спасибо значит..


понял спасибо значит буду дальше зарабатывать вторую голубую звезду

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 49
Зарегистрирован: 23.01.11
Откуда: Россия, Респ. Саха Якутия г.Мирный
Рейтинг: 1
ссылка на сообщение  Отправлено: 19.02.12 17:15. Заголовок: кстати раз такое уж ..


кстати раз такое уж большое напряжение дает светодиод, тогда почему бы его не подключить к АЦП, ведь с ним куда проще, замерил, получилось простое число, сравнил с установленной константой и дело в шляпе. хотя наверно кому как удобно, еще пол года назад когда я даже не понимал что такое АЦП, мне тоже было проще посчитать число зарядов разрядов конденсатора таймером0, чтоб замерить сопротивление включеное последовательно с кондером... так что удачи

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.02.12 18:12. Заголовок: С ADC не проще - дл..


С ADC не проще - для этого как минимум преобразователь должен быть на борту МК.А так можно на любом МК делать датчик освещенности. Потом настройки : опорное, выравнивание результата, время преобразования и т.д. Затем считать : результат*1024/Vref - это тоже часть кода и памяти.
А так порт на вход и все - проверяем в прерываниях, когда будет 0.
Плату уже смастерил и проверил : PIC16F676 + 3 LM335 (температура в доме, на улице и в подвале) с сигнализацией на светодиоде при понижении температуры ниже заданной в прошивке(на один датчик). Выдает тепмераруру по очереди с трех датчиков по 3-4 сек. на семисегментный индикатор. По внешнему прерыванию с кнопки запоминает порог освещенности(и записывает в EEPROM) ниже которого яркость семисегментного индикатора уменьшается(чтобы ночью в глаза не бил) . Теперь бы придумать негабаритное питание для платы в пределах 8-15V(а то испытываю от БП компа - как то не красиво)

Спасибо: 0 
Цитата Ответить
постоянный участник


Пост N: 50
Зарегистрирован: 23.01.11
Откуда: Россия, Респ. Саха Якутия г.Мирный
Рейтинг: 1
ссылка на сообщение  Отправлено: 20.02.12 05:39. Заголовок: Александр


время преобразования АЦП меньше 100 мкс, настройки делаются буквально 6-ю командами, да и пороги вовсе ненужны т.к. програмно также можно не сложно при нажатии кнопки включить запись в еепром, чем ждать пока за это время может почти 1000 раз произвестись замер АЦП, а опору сделать простым делителем, ну да ладно если интересно могу рассказать подробнее...


Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 20.02.12 08:50. Заголовок: Возможен и вариант н..


Возможен и вариант на АЦП -все зависит от поставленной задачи.(как писал Bigor :от конкретно поставленной задачи).
Сейчас попробовал - светодиод вырабатывает ощутимое мультиметром напряжение только при прямом направлении на солнечный свет. В светлой комнате , при направлении от окна - напряжения нет. Вот и вся работа АЦП. Если необходимо определить определенную величину освещенности сумерек - то АЦП не пойдет. У меня в проэкте задействовано три канала АЦП ( для измерения LM335), так что задействовать еще один канал не проблема, но это просто не решает моей задачи - в густых сумерках переключать яркость индикатора .

Спасибо: 0 
Цитата Ответить
администратор




Пост N: 569
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 20.02.12 12:05. Заголовок: anywhere А почему ф..


anywhere
А почему фото диод не хотите? Всё же очень упрощается! Подтягиваете его через резистор (можно переменный, чтоб была возможность подстройки для конкретных условий) к +5В и на АЦП. В любом случае Вы их используете, а где 3 там и 4 входа! Или интересна сама идея на светодиоде? Или у Вас их (ФД) нет?
Мне кажется всё гораздо упростится и точность повысится.
Я когда-то такую систему делал на часы, если кто помнит, в 90-х были популярны конструкторы "сделай сам". Плата, газоразрядный индикатор и набор деталей с корпусом и трансом от сети. Так вот яркость свечения можно было менять напряжением накала на индикаторе. Кажись в районе 6В переменки с транса подавалось. Я последовательно включил мост (где переменка) а + и - на К-Э кт315. Его базой управлял первый каскад на 315, в базе которого стоял фототранзистор, в металле, кругленький такой, 2 вывода с одной стороны и небольшой линзой с другой. В общем всё работало на ура. Тут примерно так же можно устроить, управляя питанием индикатора (ОА или ОК). Правда МК тут уже будет не причём! Могу схемку набросать.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 51
Зарегистрирован: 23.01.11
Откуда: Россия, Респ. Саха Якутия г.Мирный
Рейтинг: 1
ссылка на сообщение  Отправлено: 20.02.12 18:39. Заголовок: SanSanich думаю пот..


SanSanich думаю потому что светодиод это совсем не стандартное решение, тем более он еще и нас темных просветил по части того как поморгать и еще им же считать освещенность. в общем что могу сказать будем ждать anywhere вашей статьи, если такова будет, и разместить ее на чипмк.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 570
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 20.02.12 19:27. Заголовок: Если как сама идея, ..


Если как сама идея, я только за! Не традиционное использование всегда очень интересно.anywhere пишет:

 цитата:
По внешнему прерыванию с кнопки запоминает порог освещенности(и записывает в EEPROM) ниже которого яркость семисегментного индикатора уменьшается(чтобы ночью в глаза не бил)


То есть Вы сами задаёте уровень освещённость, при котором яркость индикатора должна снизиться? Как я понимаю, это происходит скачком, а не плавно. В принципе плавность и не нужна, когда темнеет мы включаем свет. Когда выключаем, подгасает и индикатор.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 20.02.12 22:35. Заголовок: Александр пишет: б..


Александр пишет:

 цитата:
будем ждать anywhere вашей статьи, если такова будет, и разместить ее на чипмк.


Статья вряд ли будет. Могу выложить схему, печатную плату, исходник на Си, файл прошивки Hex. Только не знаю как прикрепить файлы.
SanSanich пишет:

 цитата:
То есть Вы сами задаёте уровень освещённость, при котором яркость индикатора должна снизиться? Как я понимаю, это происходит скачком, а не плавно. В принципе плавность и не нужна, когда темнеет мы включаем свет. Когда выключаем, подгасает и индикатор.


Можно кнопкой задавать махсимальный свет или максимальную темноту при которых свечение индикатора будет соответственно мах. или минимальное и прописать формулу зависимости свечения индикатора от освещенности. Тоесть в полной темноте нажимаем кнопку - это и будет уровень освещенности при котором свечение индикатора будет минимальной. При увеличении освещенности - индикатор будет добавлять яркость свечения. Короче можно привязать переменную освещенности к переменной яркости индикатора, а кнопкой задавать значения освещенности, от которого отталкиваться при расчетах. Вариантов множество, но мне нравится сам принцип использования светодиода как индикатора и одновременно датчика освещенности.

Спасибо: 0 
Цитата Ответить
администратор




Пост N: 571
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.02.12 10:38. Заголовок: anywhere Вы так и н..


anywhere
Вы так и не зарегились. После регистрации будет проще.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 21.02.12
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.02.12 12:24. Заголовок: Если участники этой ..


Если участники этой темы не возражают, то я продолжу. Хочу обьяснить почему я все-таки привязался к светодиоду, а не использовал фотоэлементы. Как я и думал , а сегодня в результате практического эксперемента окончательно убедился, что светодиод меняет ток утечки с изменением освещенности. Но теперь скажите мне : зачем нам нужен в схеме дополнительный светодиод, если мы и так уравляем светодиодным индикатором? И что мешает нам использовать в качестве датчика освещенности один из светодиодов семисегментного индикатора?
Сегодня проверял - светодиоды семисегментного индикатора ( у меня зеленый с ОА) тоже на свету вырабатывают ток. В схеме еще не проверял (надо код подкорректировать), но почему-то думаю, что работать будет. В результате сам индикатор(тоесть один из его светодиодов) будет управлять своей яркостью.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 572
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.02.12 14:41. Заголовок: anywhere пишет: В р..


anywhere пишет:

 цитата:
В результате сам индикатор(тоесть один из его светодиодов) будет управлять своей яркостью.


Если вывод на индикатор динамический то возможно влияние соседних сегментов. Хотя ни чего не мешает в какой то момент погасить весь индикатор, замерить время и сравнить с пороговым, продолжить индикацию. Вообще очень интересная идея. А можете проект выложить? Лучше если и со схемой
P.S. Он кажется на Си, но можно и на асме сделать.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 52
Зарегистрирован: 23.01.11
Откуда: Россия, Респ. Саха Якутия г.Мирный
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.02.12 15:15. Заголовок: anywhere пишет: В ..


anywhere пишет:
 цитата:
В результате сам индикатор(тоесть один из его светодиодов) будет управлять своей яркостью.


я конечно за, но свечение индикатора (полный круг) будет всего несколько милисекунд, а как же тогда будет работать сегмент если в темноте его время достигает 750 мс, тогда получается либо сегмент будет сильно моргать либо вся строка 7-ми сегментного индикатора...??? как тогда быть?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1
Зарегистрирован: 21.02.12
Откуда: Луганская обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.02.12 00:02. Заголовок: Александр пишет: то..


Александр пишет:

 цитата:
тогда получается либо сегмент будет сильно моргать либо вся строка 7-ми сегментного индикатора...??? как тогда быть?


В качестве датчика , я думаю, использовать точку левого разряда - все равно она без дела простаивает. Хотя в конкретном случае - для термометра можно использовать любой светодиод в левом разряде, кроме G, так как температура будет целое значение, больше 99 - не реально без подогрева, значит левый будет только для указания минуса.
Датчики менятся будут циклически (примерно через 2-3 сек ). Логически температура в комнате и в подвале положительная. Вот в этот момент можно и мерять освещенность левым разрядом. Можно как-то разряды разделить небольшими перегородками, для исключения влияния соседних друг на друга.

Ну а вообщето я пришел на форум посоветоваться, а пока слышу одни вопросы. Может кто выскажет и свои мысли? А то как то однобокий диалог получается.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 45 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 13
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия