Светодиодные фонари и световые приборы. Всё о светотехнике.
Изображения Дневники Группы Поиск
Вернуться   Форум FONAREVKA.RU Лаборатория Электроника и схемотехника Электроника Микроконтроллеры
Расширенный поиск
Забыли пароль? Регистрация

  • О нашем проекте
  • Светотехника и световые приборы
  • Правила форума
Проект FONAREVKA.RU специализируется на предоставлении всей необходимой информации по светотехнике:

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

Если у вас есть вопросы по выбору фонарей, аккумуляторов и зарядных устройств ознакомьтесь с FAQ от наших экспертов:

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Ответ  Создать новую тему
Просмотров в теме 49189   Ответов в теме 149   Подписчиков на тему 0   Добавили в закладки 0
Опции темы Поиск в этой теме
Старый 11.06.2011, 15:26   81
lasers_Fonarik
Увлеченный
 
Аватар для lasers_Fonarik
 
Регистрация: 18.02.2010
Последняя активность: 05.03.2014 20:17
Сообщений: 371
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

Отправить сообщение для lasers_Fonarik с помощью ICQ
По умолчанию Бегущий огонек

как и все новички я решил написать бегущий огонек, где-то в этой теме вроде мелькал бегущий огонек, но на С, я покажу что у меня получилось на ассамблере.
Код:
.INCLUDE "m88padef.inc"

;===== вектора прерываний ====

rjmp	RESET		; Reset Handler
reti	;EXT_INT0	; IRQ0 Handler
reti	;EXT_INT1	; IRQ1 Handler
reti	;PCINT0		; PCINT0 Handler
reti	;PCINT1		; PCINT1 Handler
reti	;PCINT2		; PCINT2 Handler
reti	;WDT		; Watchdog Timer Handler
reti	;TIM2_COMPA	; Timer2 Compare A Handler
reti	;TIM2_COMPB	; Timer2 Compare B Handler
reti	;TIM2_OVF	; Timer2 Overflow Handler
reti	;TIM1_CAPT	; Timer1 Capture Handler
reti	;TIM1_COMPA	; Timer1 Compare A Handler
reti	;TIM1_COMPB	; Timer1 Compare B Handler
reti	;TIM1_OVF	; Timer1 Overflow Handler
reti	;TIM0_COMPA	; Timer0 Compare A Handler
reti	;TIM0_COMPB	; Timer0 Compare B Handler
rjmp	TIM0_OVF	; Timer0 Overflow Handler
reti	;SPI_STC	; SPI Transfer Complete Handler
reti	;USART_RXC	; USART, RX Complete Handler
reti	;USART_UDRE	; USART, UDR Empty Handler
reti	;USART_TXC	; USART, TX Complete Handler
reti	;ADC		; ADC Conversion Complete Handler
reti	;EE_RDY		; EEPROM Ready Handler
reti	;ANA_COMP	; Analog Comparator Handler
reti	;TWI		; 2-wire Serial Interface Handler
reti	;SPM_RDY	; Store Program Memory Ready Handle

;===== начальная инициализация =====

RESET:
	ldi R16, high(RAMEND); инициализация стэка
	out SPH,R16	

	ldi R16, low(RAMEND)
	out SPL,R16

	ldi R16, 0b11111111 ;все PB на выход
	out DDRB, R16

	ldi R16, 0b00000101 ;предделитель тактовой на 1024
	out TCCR0B, R16

	ldi R16, 0b00000001 ; включить прерывание TIM0_OVF
	sts TIMSK0, R16


	ldi R16, 0b00000001 ; разрешить sleep, idle
	out SMCR, R16

	sei ; разрешить прерывания

main:

	ldi R16, 0b00000001 
	out PORTB, R16

	sleep

	ldi R16, 0b00000011
	out PORTB, R16

	sleep

	ldi R16, 0b00000111
	out PORTB, R16

	sleep

	ldi R16, 0b00001111
	out PORTB, R16
	sleep

	ldi R16, 0b00011111
	out PORTB, R16

	sleep

	ldi R16, 0b00111111
	out PORTB, R16

	sleep

	ldi R16, 0b01111111
	out PORTB, R16
	
	sleep

	ldi R16, 0b11111111
	out PORTB, R16

	sleep

	ldi R16, 0b11111110
	out PORTB, R16

	sleep

	ldi R16, 0b11111100
	out PORTB, R16

	sleep

	ldi R16, 0b11111000
	out PORTB, R16

	sleep

	ldi R16, 0b11110000
	out PORTB, R16

	sleep

	ldi R16, 0b11100000
	out PORTB, R16

	sleep

	ldi R16, 0b11000000
	out PORTB, R16

	sleep

	ldi R16, 0b10000000
	out PORTB, R16
	
	sleep

	ldi R16, 0b0000000
	out PORTB, R16

	rjmp main


TIM0_OVF:
	nop
	reti
программа не сложная, в начальной инициализации указан предделитель тактовой частоты МК на 1024, значит если тактовая частота 8 мГц, то у таймера частота будет = 8 000 000 / 1024 = 7 812 Гц, то есть за секунду таймер насчитает 7 812 такто, а таймер то восьмибитный, и прерывание у нас по переполнению таймера, так что когда таймер досчитает до 255, он автоматически обнуляется и начинает считать заново. в момент переполнения таймера срабатывает прерывание, которое выводит МК из спящего режима. интервал времени проще будет задавать если использовать прерываение по сравнению, тогда можно будет затать число, по достижению которого сработает прерываение. вот как это примерно выглядит
Прямая ссылка на видео YouTube
__________________


lasers_Fonarik вне форума   Ответить с цитированием Вверх
Старый 03.10.2011, 11:26   82
DENITO
Ветеран Фонарёвки
 
Аватар для DENITO
 
Регистрация: 18.03.2010
Последняя активность: 29.03.2016 00:10
Сообщений: 948
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

Отправить сообщение для DENITO с помощью ICQ
По умолчанию

Народ нужна помощь!!
Собрал макетку на АТТИНИ 85 хотим общаться с ней по USB, нашли готовый пример с прошивкой вот http://cxem.net/izmer/izmer...
но не работает =( неможем понять почему в системе пишет что неправельная работа устройства.. есть подозрения, что не стыковка по частоте..
Кто нибуть делал подобные устройства то есть контроллер подсоединяли к юсби напрямую без вспомогательных драйверов?
DENITO вне форума   Ответить с цитированием Вверх
Старый 03.10.2011, 12:02   83
lasers_AVSel
Ветеран Фонарёвки
 
Аватар для lasers_AVSel
 
Регистрация: 15.02.2010
Последняя активность: 05.09.2022 18:18
Сообщений: 1090
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

По умолчанию

Я делал на меге8, правда по нормальной схеме. С внешним кварцем и питанием меги от 3.3В.
Схема:
Вложение 5489
Миниатюры
Нажмите на изображение для увеличения
Название: usb_ppm.gif
Просмотров: 1460
Размер:	21.4 Кб
ID:	256553
__________________
Чем бы дитя не тешилось - лишь бы не лазером...
lasers_AVSel вне форума   Ответить с цитированием Вверх
Старый 03.10.2011, 13:12   84
SS20
Ветеран Фонарёвки
 
Аватар для SS20
 
Регистрация: 15.02.2010
Последняя активность: 17.10.2018 15:32
Сообщений: 1039
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

По умолчанию

наверное для вас создали специяльно !!!!!!!!!!
http://www.mikroe.com/eng/p...
__________________
[SIGPIC][/SIGPIC]
Все права защищены, спросите у Димана. ®


SS20 вне форума   Ответить с цитированием Вверх
Старый 03.10.2011, 15:29   85
DENITO
Ветеран Фонарёвки
 
Аватар для DENITO
 
Регистрация: 18.03.2010
Последняя активность: 29.03.2016 00:10
Сообщений: 948
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

Отправить сообщение для DENITO с помощью ICQ
По умолчанию

Цитата:
Посмотреть сообщение Сообщение от AVSel :
Я делал на меге8, правда по нормальной схеме. С внешним кварцем и питанием меги от 3.3В.
Схема:
Вложение 5489
Спасибо
а вот именно Тини интересно заюзать, что бы минимум обязки.... устройсво должно получиться компактным..
И по поводу схемы что за сигналы подавал на TX ppm
DENITO вне форума   Ответить с цитированием Вверх
Старый 03.10.2011, 18:52   86
lasers_AVSel
Ветеран Фонарёвки
 
Аватар для lasers_AVSel
 
Регистрация: 15.02.2010
Последняя активность: 05.09.2022 18:18
Сообщений: 1090
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

По умолчанию

ррм сигнал от пульта для радиоуправляемых моделей
lasers_AVSel вне форума   Ответить с цитированием Вверх
Старый 16.10.2011, 10:18   87
lasers_INFERION
Ветеран Фонарёвки
 
Аватар для lasers_INFERION
 
Регистрация: 15.02.2010
Последняя активность: 24.08.2019 11:36
Сообщений: 1362
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

По умолчанию

для работы USB требуется стабильность частоты в 0,25% (суммарная, как компа, так и самого девайса). Без кварца если и будет работать, то с хитрым самокалибрующимся генератором, который слишком грубый в тиньках...
lasers_INFERION вне форума   Ответить с цитированием Вверх
Старый 28.10.2011, 22:50   88
lasers_Intruder
Лазеростроитель
 
Регистрация: 06.04.2010
Последняя активность: 21.03.2015 14:21
Сообщений: 172
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

Отправить сообщение для lasers_Intruder с помощью ICQ
По умолчанию

вот прикольная штука но дорогая сцуко... http://amperka.ru/
lasers_Intruder вне форума   Ответить с цитированием Вверх
Старый 29.10.2011, 14:57   89
SS20
Ветеран Фонарёвки
 
Аватар для SS20
 
Регистрация: 15.02.2010
Последняя активность: 17.10.2018 15:32
Сообщений: 1039
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

По умолчанию

http://easyelectronics.ru/c... тут чувак сам чтото пояет и не очень дорого для вас точно подходит!
SS20 вне форума   Ответить с цитированием Вверх
Старый 31.10.2011, 14:20   90
lasers_Fonarik
Увлеченный
 
Аватар для lasers_Fonarik
 
Регистрация: 18.02.2010
Последняя активность: 05.03.2014 20:17
Сообщений: 371
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

Отправить сообщение для lasers_Fonarik с помощью ICQ
По умолчанию

а почему бы не собрать свою такую плату? это же не сложно. только нужно определится что именно от неё требуется...
но Pinboard штука класная...

такой вопрос, зачем питать МК от 3.3 В при работе с USB? они же до 5.5 В работают
lasers_Fonarik вне форума   Ответить с цитированием Вверх
Старый 31.10.2011, 14:37   91
SviMik
Завсегдатай Фонарёвки
 
Аватар для SviMik
 
Регистрация: 26.02.2010
Последняя активность: 18.08.2015 18:47
Сообщений: 810
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

Отправить сообщение для SviMik с помощью ICQ Отправить сообщение для SviMik с помощью MSN
По умолчанию

Видимо сигнальные уровни у усб 3.3в, и чтобы не лепить преобразователь уровней - проще сам мк запитать от 3.3.
__________________
e-mail: euro@hobbi.tv
jabber: shop@hobbi.tv
Сообщение: http://forum.hobbi.tv/sendm...
SviMik вне форума   Ответить с цитированием Вверх
Старый 31.10.2011, 20:07   92
lasers_chem_kot
Завсегдатай Фонарёвки
 
Аватар для lasers_chem_kot
 
Регистрация: 13.03.2010
Последняя активность: 15.08.2015 05:45
Сообщений: 522
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

Отправить сообщение для lasers_chem_kot с помощью ICQ
По умолчанию

Небольшая поправка - там не 3.3, а 3.6в
lasers_chem_kot вне форума   Ответить с цитированием Вверх
Старый 01.11.2011, 11:21   93
SS20
Ветеран Фонарёвки
 
Аватар для SS20
 
Регистрация: 15.02.2010
Последняя активность: 17.10.2018 15:32
Сообщений: 1039
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

По умолчанию

а кто может из вас собрать прошивалку для рф микросхем!!
SS20 вне форума   Ответить с цитированием Вверх
Старый 03.11.2011, 17:00   94
SS20
Ветеран Фонарёвки
 
Аватар для SS20
 
Регистрация: 15.02.2010
Последняя активность: 17.10.2018 15:32
Сообщений: 1039
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

По умолчанию

SS20 вне форума   Ответить с цитированием Вверх
Старый 07.11.2011, 19:51   95
lasers_ArtDen
Завсегдатай Фонарёвки
 
Аватар для lasers_ArtDen
 
Регистрация: 17.02.2010
Последняя активность: 30.01.2016 13:11
Сообщений: 831
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

По умолчанию

Сбацал себе на МК управление включением/выключением вентиляции в туалете и ванной Вентиляция включается при включении света в ванной или туалете и выключается после 30 минут после выключения света. Не охота было делать сложную схему, поэтому просто подключил всё это к микроконтроллеру (ATTiny85).

В туалете управление и вентилятор 12см:
Вложение 5779

В ванной 3 вентилятора по 9 см:
Вложение 5780

Внутренности коробочки управления:
Вложение 5781

Вентиляторы стоят обычные от компов
Миниатюры
Нажмите на изображение для увеличения
Название: PB072164-small.jpg
Просмотров: 666
Размер:	125.4 Кб
ID:	256828 Нажмите на изображение для увеличения
Название: PB072165-small.jpg
Просмотров: 654
Размер:	122.2 Кб
ID:	256829 Нажмите на изображение для увеличения
Название: PB072166-small.jpg
Просмотров: 688
Размер:	194.6 Кб
ID:	256830
lasers_ArtDen вне форума   Ответить с цитированием Вверх
Старый 07.11.2011, 20:08   96
SS20
Ветеран Фонарёвки
 
Аватар для SS20
 
Регистрация: 15.02.2010
Последняя активность: 17.10.2018 15:32
Сообщений: 1039
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

Smile

поздравляю а я всё по старинке реле времени электронное пользую свет выключил и через 10 минут тухнет вентиль!
SS20 вне форума   Ответить с цитированием Вверх
Старый 08.11.2011, 10:14   97
lasers_doc
Завсегдатай Фонарёвки
 
Аватар для lasers_doc
 
Регистрация: 18.08.2010
Последняя активность: 29.04.2022 09:37
Сообщений: 575
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении

По умолчанию

Цитата:
Посмотреть сообщение Сообщение от ArtDen :
Сбацал себе на МК управление включением/выключением вентиляции в туалете и ванной Вентиляция включается при включении света в ванной или туалете и выключается после 30 минут после выключения света. Не охота было делать сложную схему, поэтому просто подключил всё это к микроконтроллеру (ATTiny85)
Вентиляторы стоят обычные от компов
К чему такие сложности ?
У меня вентилятор на 220В просто параллельно лампе подключен.
__________________
Лекарь Элениум из страны Транквилии. ©
--------------------------------------------------------------------------------
Лазеры: 780nm-150mW 650nm-350mW 532nm-150mW 445nm-1.2W 405nm-400mW
Фонари: Convoy S2 + SFT40 Biscotti, Convoy S2 + Nichia 365nm, UltraFire C6-T60 (Driver Mod), TrustFire Mini-03
lasers_doc вне форума   Ответить с цитированием Вверх
Старый 08.11.2011, 21:43   98
lasers_ArtDen
Завсегдатай Фонарёвки
 
Аватар для lasers_ArtDen
 
Регистрация: 17.02.2010
Последняя активность: 30.01.2016 13:11
Сообщений: 831
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

По умолчанию

Цитата:
Посмотреть сообщение Сообщение от doc :
К чему такие сложности ?
У меня вентилятор на 220В просто параллельно лампе подключен.
Потому, что когда выходишь из туалета/ванной, свет за собой обычно выключаешь. А желательно, чтобы вентилятор работал и после некоторое время. К тому-же захотелось МК применить
lasers_ArtDen вне форума   Ответить с цитированием Вверх
Старый 09.11.2011, 07:04   99
SS20
Ветеран Фонарёвки
 
Аватар для SS20
 
Регистрация: 15.02.2010
Последняя активность: 17.10.2018 15:32
Сообщений: 1039
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

По умолчанию

мне так ни кто и не ответил ! 573 рф 2 -8 ктонить может прошить! или на кройняк D27512J !!
SS20 вне форума   Ответить с цитированием Вверх
Старый 09.11.2011, 11:18   100
lasers_AVSel
Ветеран Фонарёвки
 
Аватар для lasers_AVSel
 
Регистрация: 15.02.2010
Последняя активность: 05.09.2022 18:18
Сообщений: 1090
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях

По умолчанию

Цитата:
Посмотреть сообщение Сообщение от SS20 :
мне так ни кто и не ответил ! 573 рф 2 -8 ктонить может прошить! или на кройняк D27512J !!
Все уже давно выброшено, если только в музее
lasers_AVSel вне форума   Ответить с цитированием Вверх
Ответ  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

Powered by vBulletin®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot

Правила форума | Отказ от ответственности

Время генерации страницы 0.13014 секунды с 17 запросами