Микроконтроллеры, LCD и все, что с ними связано.

  Вход на форум   логин       пароль   Забыли пароль? Регистрация
On-line:  

Раздел: 
Gauss2k - gauss gun у тебя дома / Электроника и Электротехника / Микроконтроллеры, LCD и все, что с ними связано.

Страницы: << Prev 1 2 3 4 5 6 Next>> новая тема

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

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 10-11-2008 10:36
Для ручных фонариков есть микрухи ШИМ с необходимым набором функций.

гроссмейстер
Группа: Участники
Сообщений: 170
Добавлено: 10-11-2008 20:11
Про готовые шим-контроллеры в курсе. Но самому можно гораздо пиздаче и хитровыебанее по функциям сделать :)

Например хочется стробоскопический режим, который бы моргал не просто периодично - а коротенькими очередями по 2-3 вспышки с интервалом 0,02-0,04с внутри очереди: чтобы можно было движущиеся объекты различать. Или скажем режим маяка - который бы "сос" отмигивал автоматически. Хотя это уже из разряда нахуй не нужных фич

PS смотался как дураг до магазина, где судя по прайсу на сайте нужные контроллеры в наличии были. Хюй! даже транзюков силовых не было... Придеццо завтра в другое место бежать, но у них сайт поди тоже пиздит.

гроссмейстер
Группа: Участники
Сообщений: 170
Добавлено: 11-11-2008 11:13
Назрел вопрос, на который пока ответа не нашел (не искал :))
можно ли у младших пиков, типа 12Fххх, читать данные из памяти программ? В списке инструкций, вроде, только доступ к памяти данных прописан.

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 11-11-2008 11:30
Константы в программе это и будут данные в памяти программы. Напиши программу и посмотри сколько свободного места осталось и забей его нужными тебе данными. Потом просто читай данные указывая адресса.

гроссмейстер
Группа: Участники
Сообщений: 170
Добавлено: 11-11-2008 11:58
Понил, спасибо за наводку!

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 25-12-2008 14:27
to jab спасибо за хрон до этого делал хронолайт но у него были заморочки с чувствительностью, она практически не регулировалась, сделав по твоей схеме и заменив R2 R6 R17 на подстроечные, реализовал эту возможность R17 порог срабатывания компаратора, R2 R6 напряжение на выходе датчиков я сделал его на 0.1 в меньше порога срабатывания . Сперва сделал на макетке а потом развел платы, две платы я сделал для реализации возможности использовать модульную схему допустим использовать как рамочный так и обычный датчик или использовать другие чувствительные элементы допустим фотодиоды. Разводку под рамочный сделаю потом просто сейчас засада с деталями ни фотодиодов ни фототранзисторов кстати а случайно нельзя использовать фотодатчики для телевизоров походу в них уже встроен компаратор и быстродействие подходит от 30-50 КГц и тогда схема еще больше упрощается
http://ifolder.ru/9734328

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 26-12-2008 00:22
to max
В каком лайауте делал, а то мой 4 не открывает. И фотки девайса в студию.

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 26-12-2008 20:02
делал в пятом его можно взять здесь
http://kazus.ru/nuke/modules/Downloads/pub/8/0/Sprint-Layout%205.0.rar фотки будут попозже фотик в ремонте

обьеденил с:

только сейчас заметил что упаковал не те файлы разводка правильная но окончательный вариант немного отличается дизайном
http://ifolder.ru/9770897

обьеденил с:

обдумываю датчики на базе фотодиодов они чаще встречаются в продаже
надумал такое:
http://ifolder.ru/9773904
в архиве разводка платы и протеусовская модель

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 27-12-2008 22:57
Я заметил, ты не ставишь конденсаторы пикофарадные (обычно 25-30пф.. по даташиту надо глянуть) в обвязку кварца, а надо для более стабильного запуска и работы генератора. У меня правда кварцы уже с конденсаторами внутри с тремя ножками.

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 28-12-2008 10:58
у меня работает и без кондеров и стабильно точность тоже на уровне совпадает с хронолайтом но в отличие от него не пропускает замеры, хотя если надо вот два варианта схемки и с кондерами и со сборкой
http://ifolder.ru/9780671

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 28-12-2008 15:20
фотки не забудь показать.

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 30-12-2008 19:36
вот обещаные фотки сори за качество работаю через GPRS





так как у меня нет лазерника дорожки рисовал тонким маркером
корпус пока еще не сделал некогда

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 30-12-2008 20:18
to max
Это что у тебя летит с скоростью 206м/с?

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 31-12-2008 20:51
С наступающим новым годом.
to jab с этой скоростью у меня летит скарабей 0,65г из винтовки CROSMAN 2100 на 7 качках,

обьеденил с:

кстати нарыл прогу позволяющую даже без знания асма и си создавать программы для микроконтроллеров pic и atmel ничего особо сложного правда в ней написать нельзя но для счетчика боеприпасов вольтметра и многоступа его возможностей хватает
для пиков взять можно здесь:
http://www.matrixmultimedia.com/software/Flowcode_for_PICmicros_SP1.exe
(на казусе можно найти на него лекарство)

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 11-01-2009 19:16
Забавная прога! Но мне как-то больше понятен асм. В смысле, когда делаешь проги по даташитам на микроконтроллеры, то на асме сразу ясно как это организовать, а на других языках х.з. как отрабатывает интерпритатор и т.п. Даже Си мне из-за этоно не сильно нравится т.к. очень ограничен в размерах конечной проги.

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 11-01-2009 23:03
ну не все же разбираются в програмирование, а так для того чтобы создать несложное устройство вполне подойдет. Кстати, а как бы в этом хроне реализовать сохранение результатов в памяти с последующей пересылкой на ком порт как в хронолайте

частый гость
Группа: Участники
Сообщений: 10
Добавлено: 15-01-2009 11:37
jab
Спасибо за твой труд!!!
Программатор собрал за 2 вечера на макетке. На удивление сразу заработал. Микруху прошил. (WinPic не захотел шить микруху...читать читает, а шить не хочет. С IcProg таких проблем нет)

Не могу в нашей глуши найти экран нужный и фоторезисторы. Фоторезисторы думаю из старых шариковых мышек выдрать. А вот что делать с экраном, даже и не знаю.... Нашел какой то от старого принтера(HP LaserJet IIIp). Но пока к нему подход найти не могу...

Вопрос, можно ли прикрутить дисплей от нокии? И насколько от этого схема усложнится?

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 15-01-2009 16:24
to kobeer
Фототранзисторы лучше закажи. Из мышки хреновые. Скорее всего будет у тебя ограничение по скорости пулек. Что касается дисплее, то от старых принтеров вполне должны подходить. Там именно знакогенератор должен быть. От нокии прикрутить то можно, но учитывая, что это графический дисплей, то придется в прошивку добавлять кодировку для шрифта (по сути миникартинки букв), а это значительно жрет память контроллера и без того ограниченную. Может и не влезть. Ну а схема усложнится добавлением стабилизатора на 3.3 вольта. В общем принципиально это все можно, но не до этого сейчас.

частый гость
Группа: Участники
Сообщений: 10
Добавлено: 15-01-2009 18:09
jab

Вот никогда не думал что будет проблема фоторезисторы найти. Ну попробую заказать или сначала попробую от мышек =)

По поводу дисплея...То что он знакогенерирующий - факт(2 строки по 8 символов)
Вообщем ниже прикладываю фото. В плату приходит большой шлейф (16 жил). тот что поменьше(10 жил) уходит на панель с 6 кнопками и 4мя светодиодами.
Прошолся по большому шлейфу в поисках питания. Только в одном положении начинает подсвечиваться нижняя строка. Почему не обе вообще непонятно. Вроде как общее питание должно быть...

Вот сижу и думаю чего с ним делать...

Забыл фотки вставить. Сорри за качество...фотал с мобильника





фуф... пришлось шерстить просторы немецкого интернета. Нашел распиновку!

Вид с лицевой стороны гнезда
_
-----------------| |-----------------
| (1) (3) (5) (7) (9) (11) (13) (15) |
| (2) (4) (6) (8) (10) (12) (14) (16) |
-------------------------------------
SW4 (ALT)
SW2 (+/-)
K3, 4 (форма ФПРП LED)
SW6 (форма FEED)
SW5 (ON LINE)
K1, 2 (ON LINE LED)
SW1 (ВВОД)
SW3 (МЕНЮ)
VCC (+5 V)
GND
E
RS
DB5
DB4
DB7
DB6
Kx, Y: катод из светодиодов в дополнение форму на строки и аноды подключены к VCC.
Контроллер HD44780 или совместимый с. Экспозиция находится в 4-битный режим.
R / W помещается твердо стоит на земле, поэтому он не может читать.

Перевод гуглом.

Теперь вопрос. то что он только 4 битный не помешает его использовать в хроне?

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 15-01-2009 19:45
Не он 4 битный, а шина данных используется так. НА остальных битах наверно висят кнопки или светодиоды х.з. как там организовали, но это тебе не мешает для использования его в хроне. Тебе понадобятся выводы: VCC (+5 V); GND; E; RS; DB5; DB4; DB7; DB6. Самое главное что он совместим кодировкой с HD44780 типом. На ножки старайся просто так не подавать питание дабы не спалить, если уже не спалил.
Вот никогда не думал что будет проблема фоторезисторы найти.

Не фоторезисторы, а фототранзисторы или на крайняк фотодиоды. Те и другие выглядят как светодиод такой пластиковый с двумя ножками снизу.

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 15-01-2009 20:04
По поводу датчиков если будешь использовать фототранзисторы от мышек то используй мою разводку блока датчиков, чувствительность можно настроить, все подстроечники номиналом 4,7 кОм.
главное чтобы напряжение на фототранзисторах ноги 3 5 было ниже напряжения на компараторе ноги 2и6 на как можно меньшую величину у меня например около 0,1в (указаны номера ног операционного усилителя) (напряжения измеряются относительно массы)
Можешь попробовать с фотодиодами во всяком случае их легче найти, у нас в Донецке например фототранзисторы продают только в одной точке и то не всегда есть, а с фотодиодами проще,правда на них я сам еще не пробывал только моделировал в протеусе

частый гость
Группа: Участники
Сообщений: 10
Добавлено: 15-01-2009 21:55
Спасибо за советы. Буду надеяться что дисплей не спалил ;(

2max
если использовать фотодиоды, прошивку не надо будет менять?

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 15-01-2009 22:00
не надо так как датчики работают через внешний компаратор который и выдает необходимый сигнал на пик

магистр
Группа: Модераторы
Сообщений: 825
Добавлено: 16-01-2009 15:45
kobeer прекрати мультипостить

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 16-01-2009 17:54
выдался свободный денек сделал корпус для дивайса

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 16-01-2009 18:40
Заготовил детали и корпус к новому хрону, но все никак не соберусь собрать до кучи. Ленивый жудко я


max, не хочешь попробовать собрать рамочную конструкцию оптодатчиков? Соберешь всем на зависть!? Я всё порывался, но не до этого как то было.

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 16-01-2009 19:47
есть задумка сделать натуральный рогатый хрон правда для большей точности измерений необходимо увеличить базу до 100 - 150 мм

обьеденил с:

попробовал собрать датчики на фотодидах выяснилось что по всей видимости прийдется использовать дополнительные усилители напряжения то есть добавится еще одна микруха lm358
модель в протеусе
http://ifolder.ru/10080402

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 18-01-2009 17:51
Как вариант, можно доработать программу так, что бы датчики автоколибровались по яркости. Но стоит ли оно того?

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 18-01-2009 20:41
автокалибровка усложнит устройство и потребует использования строго определенных датчиков, а в данном случае схема получается гибкой, практически под любые подходящие датчики.

обьеденил с:

вобщето автокорекцию можно сделать и в моей схеме добавив в неё ещё один фотодиод для контроля освещенности

З.Ы. такие мелкие сообщения дополняй правкой предыдущего, если предыдущее было твое, а то захламляется форум. jab

частый гость
Группа: Участники
Сообщений: 10
Добавлено: 19-01-2009 18:41
2 max
Млин, значит просто так на фотодиодах не собрать? Как раз сегодня планировал закончить сборку =)

Можно выложить схему, куда пихать микруху lm358? У меня протеуса нет, да и не умею я с ним работать.
Заранее спасибо

магистр
Группа: Модераторы
Сообщений: 861
Добавлено: 19-01-2009 22:39
http://proteus123.narod.ru/

поисковик затейник
Группа: Модераторы
Сообщений: 1045
Добавлено: 20-01-2009 02:50


Модель
http://ifolder.ru/10117150

частый гость
Группа: Участники
Сообщений: 10
Добавлено: 20-01-2009 10:53
Блин, похоже таки я спалил дисплей...

Вчера подключил дисплей ( без блока датчиков и компаратора, т.е. собирал по модульной схеме maxа).
По идее должен выдать ошибки D1-ER D2-ER. А получаются какие то кракозябры... да и только 1 строка работает почему то. Думаю гдеб еще дисплей достать.....



частый гость
Группа: Участники
Сообщений: 29
Добавлено: 20-01-2009 12:18
хорошо проверь подключение экрана возможно ты всего навсего перепутал шины кстати когда я собирал на макетке схему под диоды то пришлось поменять местами по сравнению с протеусовской моделью подключение выводов 2 и 3 и соответственно 5и6 и только после этого удалось получить на выходе при затенении 4в до этого было наоборот чет я не понял то ли протеус гонит то ли у меня диоды такие .А дополнительный усилитель нужен так как напряжение на входе компаратора когда фотодиод освещен состаляет 0.06в а при затененном 0.1в если поставить ОУ в режиме усиления напряжения с коэф усил 4 то получим соответственно 0.24в и 0.4в с ними уже легче оперировать для настройки компаратора
вот схема

вот вариант разводки одного канала под фотодид, R1 коэффициент усиления, R2 порог срабатывания компаратора, D выход на пик
http://ifolder.ru/10149213

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 20-01-2009 13:07
to kobeer
А получаются какие то кракозябры

Если сгорел, то навряд-ли вообще что то писал. Проверяй подключение.

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 22-01-2009 18:04

вот сделал две платы теперь надо сделать станину под них
http://ifolder.ru/10149213

частый гость
Группа: Участники
Сообщений: 10
Добавлено: 23-01-2009 07:54
Признаю свою вину,
меру, степень. глубину
И прошу меня направить
На ближайшую войну
(с) Филатов

Сам лошара... просмотрел платку под увеличительным стеклом. Нашел 2 косяка (ножки микрухи коротили) подчистил ножом. и о чудо! дисплей кажет то что должен

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 23-01-2009 18:48
станину сделал нужно еще сделать пластинки диффузоры со стойками
но уже в таком виде меряет скорость перемещения карандаша над датчиками я использовал фотодиоды видимого спектра



частый гость
Группа: Участники
Сообщений: 10
Добавлено: 23-01-2009 20:09
max
я конечно ламер в этом деле... по этому и спрошу. Насколько я понял в Lm358 два ОУ? если так, то зачем ты 2 такие микрухи используешь?

кстати, нашел фототранзисторы в старом видео плеере... Думаю они подойдут больше, чем "мышиные" ;)

частый гость
Группа: Участники
Сообщений: 29
Добавлено: 24-01-2009 09:06
Я использую по одной микрухе на канал, первый ОУ усилитель напряжения второй компаратор, два канала две микрухи, хотя думаю придется мне искать пинфотодиоды для рогатого хрона у этих может не хватить времени отклика.
Из видео плеера не знаю не пробовал, просто я знаю кто то делал и на фототранзисторах из мышек и у чела все работало, можно конечно попробовать и на этих датчиках только проверь не фотодиоды ли это, у фотодидов при засветке сопротивление падает практически до нуля а у фототранзисторов нет
Как всегда я изобретал велосипед вот два варианта датчиков на фотодиодах для хрона найденые на airgun.org.ru причем схема на кр1056уп1 аналог ТВА2800 как раз для рогатого хрона
http://ifolder.ru/10217032

частый гость
Группа: Участники
Сообщений: 10
Добавлено: 27-01-2009 11:55
2 max
Собрал все вместе вчера... правда на ружье не пробовал.

В качестве датчиков попробовал использовать готовые оптопары из принтера (они отслеживают закрытие\открытие всяких крышек). Они просто уже собраные, на маленькой плате.. Сверху одет пластиковый чехольчик с тонюсенькими прорезями. Вечером фото выложу...
Пробовал только отверткой между ними проводить(между датчиками 1см)... скорости странные показывает 1-3 мс.

Кстати, подстроечные у меня на 10кОм ничего другого не нашел (был еще вариант 3.3кОм). Не знаю как ты регулировал ими напряжение...у меня вся конструкция работает только в одном положении (в номиналах близких к оригинальной схеме)

Сегодня попробую фототранзисторы из видеоплеера =)

PS хронограф индукционного типа http://talks.guns.ru/forummessage/3/413286.html Кто что думает?


гроссмейстер
Группа: Участники
Сообщений: 170
Добавлено: 27-01-2009 16:39
Возник вопрос. Уже второй час роюсь в сети, ничего конкретного пока не нашел.

В общем заимелись ЖК-дисплеи от сименсов: А36, S35, A35, C45 (4 штуки). Пытаюсь найти описание распиновки и интерфейса хотя-бы для одного их них - буду жутко благодарен, если подскажите и\или дадите правильный конкретных ссылок!

Второе: заимел две камеры из дебильников: из нокии 6230 (вроде как 1.3 мегапикселя) и из сименс Sx 65. Очень хочутся разобраться с интерфейсом хотя-бы одной из них! Информации по ним пока также не нашел, даже близко.

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 27-01-2009 18:54
to kobeer
скорости странные показывает 1-3 мс

Между датчиками должно быть 4см если ты использовал мою прошивку.

to ADF
Дисплеи это хорошо. Значит тебе нужно посетить это, а потом обязательно это. Думаю должен разобраться, парень не глупый.

гроссмейстер
Группа: Участники
Сообщений: 170
Добавлено: 27-01-2009 22:24
огромное спасибо за наводку!

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

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 28-01-2009 01:31
to ADF
Ты у ясеня спроси.. или у гугла. Задай примерно так: "service manual nokia" и для тебя откроется ооочень огромный мир радиоэлектронных схем мобильных телефонов. Помнится как то накачал себе целый компкт диск этого добра, когда работал в сервисцентре ремонта телефонов.

гроссмейстер
Группа: Участники
Сообщений: 170
Добавлено: 28-01-2009 08:27
вот правильных слов для поиска то я и не знал! :) два часа во всякой херне не по теме рылся... то на магазин с этими нокиями выкинет, то на форум гопников-пользователей, у который вся забота как разлочить да как к писи подключить


Группа: Участники
Сообщений: 1
Добавлено: 15-02-2009 23:33
Создать секундомер. Секундомер имеет три кнопки управления: “Старт”, “Стоп”, “Сброс”. Для индикации показаний секундомера использовать жидкокристаллический индикатор с контроллером.

ПОМОГИТЕ ЧЕМ НИБУТЬ ЗАРАНЕЕ БЛАГОДАРЕН




Вобщем я настоил таймер на 1 мс
#include <at898252>
#include <absacc>
int Sec;
int mSec;
ch ar mas[3];
int i;
void TimerC4et4uK(void)
{
TH1=0xF8;
TL1=0x30;
TMOD=0x10;
IE=0x88;
TR1=1;
}
потом в обработчике мне нужно настроить где 1 Сек 1Мин и 1час для индикации
void O6PA6OT4uK(void) interrupt 3
{
TR1=0;
TH1=0xF8;
TL1=0x30;
TR1=1;


}

как сделать ПОМОГИТЕ

Переместил тему - jab

частый гость
Группа: Участники
Сообщений: 11
Добавлено: 07-07-2009 01:28
Уважаемый,Jab!
Собрал хроннограф по вашей схеме. Все отлично работает. Большое спасибо. Хотелось-бы узнать, будет-ли дальше развиваться проект, а именно:

Я вот думаю может стоит заюзать епром контроллера для хранения результатов измерений!? Значит в наличии 128 байт епрома, а для хранения результата нужно 2 байта. Того получаем 64 результата можем занести в память и потом прочитать.


Реализовать вашу задумку насчет сохранения результатов.
Повесить хотя-бы одну кнопку для просмотра результатов.
И еще, возможно-ли, как это реализовали в последних прошивках для хронолайта, сделать возможность самостоятельно менять размер базы (расстояние между датчиками) при перепрошивке. Базовая константа вынесена в епром. Настроить можно практически на любое расстояние. Просто в будущем хотелось-бы рамку прицепить к вашей конструкции и в данном варианте 40 мм как-то маловато.

магистр
Группа: Модераторы
Сообщений: 4243
Добавлено: 07-07-2009 11:25
to kimad
Думаю, что ближе к осении займусь. Сейчас увлекся другими железками.

частый гость
Группа: Участники
Сообщений: 11
Добавлено: 07-07-2009 15:25
Понятно. Бум ждать. Удачи в новых начинаниях

Страницы: << Prev 1 2 3 4 5 6 Next>> новая тема
Раздел: 
Gauss2k - gauss gun у тебя дома / Электроника и Электротехника / Микроконтроллеры, LCD и все, что с ними связано.

Отвечать на темы могут только зарегистрированные пользователи

KXK.RU