| 
 | 
		
			
  | ||||||||
  
  
	 | 
	
  | 
| 
		 | 
  464297  
  536  
  46  
  31
 | 
            
 | 
Опции темы | Поиск в этой теме | 
			
			 
			
			
		 | 
		
			 
			
 
101
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 08.10.2011 Последняя активность: 30.03.2024 21:54 
					Сообщений: 7998
 Сказал(а) спасибо: 934 
		
			
				Поблагодарили: 5204 раз(а) в 2785 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			По просьбе Garrik, применительно к 4х7135, изменил управление и режимы: 
		
		
		
			Есть три основных режима: 700, 150 и 5мА. Для каждого режима есть дополнительные подрежим: 1400, 350 и 40мА. 1. короткий клик: из выключенного -- включение в ярком (700 мА) при включенном (в любом режиме) -- выключение 2. двойной клик из выключенного -- включение в средний 150 мА при включенном -- переход в дополнительный подрежим соответствующего режима. 3. Долгое нажатие (дольше 0,25с): из выключенного -- включение в мунлайт 5 мА. при включенном -- перебор по сновным режимам, по кругу. 4. тройной клик. в любом состоянии: индикация заряда -- от 1 (пустой) до 5 (из зарядки) вспышек. 5. степдаун при напряжении около 3В, понижается режим (учитываются и подрежимы), по цепочке: 1400-700-350-150-40, из 40 в 5мА принудительного перехода нет. 6. автовыключение. при низком напряжении (около 2,8В). 7. таймер режим "турбо" (1400 мА) через 2 мин переключается в 700 мА. В прикреплении сама прошивка и, в архиве, исходники для AVR studio 5.0.  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| Поблагодарили: 23 раз(а) | 
			 Alex63 (05.11.2014), Alexsar (29.01.2016), Baston (28.12.2014), Behram (12.08.2015), dr oleg (31.01.2015), Elodar (17.11.2015), Firebird (18.08.2016), fnksb (10.10.2014), galex (10.04.2014), Garrik (01.05.2014), Hemi (09.11.2017), Ikepod (08.12.2014), Joss99 (16.06.2014), lexxx-48.48 (19.04.2014), MA57 (13.05.2014), OldRanger (29.03.2017), Rime (09.04.2014), shurko_3 (09.04.2014), sk911 (01.11.2019), Storm (21.08.2016), Tamagotchi (09.04.2014), Vladimir0vi4 (18.05.2014), witalen (27.07.2015) 
			
		 | 
		
| 
			
			 | 
		
			 
			
 
102
 
			
		 | 
	
| 
			 
			 Участник форума по OpenID 
			
 
			
			
  
			Регистрация: 22.03.2012 Последняя активность: 04.04.2017 16:31 
					Сообщений: 362
 Сказал(а) спасибо: 52 
		
			
				Поблагодарили: 71 раз(а) в 46 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			ceramic и Garrik. 4*7135 это шикарно, а для глупого и неразумного ткните носом как его переделать под тактовую? Какие отличия от 8*7135?
		 
		
		
		
		
		
		
		
	 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
103
 
			
		 | 
	
			 
			![]()  | 
	
	
	
		
              
			 
			
			Отличия в четырёх 7135 и немного другой разводке платы. 
		
		
		
		
		
		
			Переделка заключается в том что надо порезать/спаять дорожки и перепрошить МК 
				__________________ 
		
		
		
		
	ZL (W) H32 custom, H602 custom, H602, H600, H600f, SC60tir, SC62tripl, SC63; SC600, SC600Mk3; Relight;Olight; Tank; EagleTac; Spark; Sun-n; Niteye + кучка  
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
104
 
			
		 | 
	
|
| 
			 
			 Участник форума по OpenID 
			
 
			
			
  
			Регистрация: 22.03.2012 Последняя активность: 04.04.2017 16:31 
					Сообщений: 362
 Сказал(а) спасибо: 52 
		
			
				Поблагодарили: 71 раз(а) в 46 сообщениях
			
		
	  | 
	
	
	
		
              
			 Цитата: 
	Вот собственно и вопрос может завалялся FAQ по переделке? буду признателен за наводку.  | 
|
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
105
 
			
		 | 
	
			 
			![]()  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
106
 
			
		 | 
	
| 
			 
			 Участник форума по OpenID 
			
 
			
			
  
			Регистрация: 22.03.2012 Последняя активность: 04.04.2017 16:31 
					Сообщений: 362
 Сказал(а) спасибо: 52 
		
			
				Поблагодарили: 71 раз(а) в 46 сообщениях
			
		
	  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
107
 
			
		 | 
	
			 
			![]()  | 
	
	
	
		
              
			 
			
			Доработка драйвера.  
		
		
		
			Драйвер 1,4 А 1. Сделать разрезы по желтым линиям -- в трех местах дорожки и в одном месте между резистором 4701 и центральным выводом стабилизатора. 2. Соединить (синие линии): - каплей припоя 5-ю ножку контроллера и зачищенную дорожку возле неё. - 6-ю ножку контроллера и резистор 4710, возле ранее выполненного разреза. Ножка 6 идет также на кнопку (второй вывод кнопки -- на землю). - точку 3 соединить с 3-й ножкой контроллера. - точку 4 соединить со 2-й ножкой контроллера. Прошивка и управление  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
108
 
			
		 | 
	
| 
			 
			 Участник форума по OpenID 
			
 
			
			
  
			Регистрация: 22.03.2012 Последняя активность: 04.04.2017 16:31 
					Сообщений: 362
 Сказал(а) спасибо: 52 
		
			
				Поблагодарили: 71 раз(а) в 46 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Garrik,  спасибо огромное. А что за точка 2?  
		
		
		
		
		
		
		
		
			И фьюзы остаются такие-же как и у 8*7135? [Исправлено: Joss99, 16.06.2014 в 16:12]  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
110
 
			
		 | 
	
| 
			 
			 Отчаянный 
			
 
			
			
				
			
  
			Регистрация: 28.10.2012 Последняя активность: Сегодня 10:23 
					Сообщений: 856
 Сказал(а) спасибо: 108 
		
			
				Поблагодарили: 147 раз(а) в 112 сообщениях
			
		
	  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
111
 
			
		 | 
	
|
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 08.03.2011 Последняя активность: Сегодня 09:27 
					Сообщений: 34391
 Записей в дневнике: 4 Сказал(а) спасибо: 17531 
		
			
				Поблагодарили: 39362 раз(а) в 14580 сообщениях
			
		
	  | 
	
	
	
		
              
			 Цитата: 
	- какое получилось потребление в спящем режиме? - есть ли возможность несложно изменить старт при одиночном и двойном клике - т.е. сделать так, чтобы с одного клика включался на среднем, а с двойного на сильном?  | 
|
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
113
 
			
		 | 
	
			 
			![]()  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
114
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 08.03.2011 Последняя активность: Сегодня 09:27 
					Сообщений: 34391
 Записей в дневнике: 4 Сказал(а) спасибо: 17531 
		
			
				Поблагодарили: 39362 раз(а) в 14580 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Перепрошил, разобрался. 5-я отвечает за режимы, вторая за Хай 1, третья за оставшиеся 7135 (т.е. Хай-2). 
		
		
		
		
		
		
		
		
			Жаль, что нельзя сделать просто драйвер на 1*7135. Но если все-таки сделать и законтачить 2 и 5 ноги, то режимы становятся совсем странными: длинное нажатие - мунлайт короткое нажатие - ~0.07А, постепенно за несколько секунд нарастающие до 0.15А; даблкликом можно включить 350 (при одной подключенной 7135) Средний - 350mA. Очень странно и не очень стабильно, но забавно ![]() PS. Очень здорово, что в этой прошивке на запоминается Турбо, старт с короткого клика всегда в хай-1, который можно выставить на 350mA PPS. Мой мультиметр упрямо не показывает потребление в спящем режиме. Как будто его нет. [Исправлено: fnksb, 10.10.2014 в 01:24]  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
115
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 16.10.2012 Последняя активность: 22.02.2022 02:51 
					Сообщений: 4358
 Сказал(а) спасибо: 687 
		
			
				Поблагодарили: 2978 раз(а) в 1380 сообщениях
			
		
	  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
119
 
			
		 | 
	
| 
			 
			 Увлеченный 
			
 
			
			
  
			Регистрация: 11.01.2013 Последняя активность: 07.08.2025 00:52 
					Сообщений: 248
 Сказал(а) спасибо: 24 
		
			
				Поблагодарили: 88 раз(а) в 57 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			В данном случае все просто - есть не просто исходник, а готовый проект в АВР-студии. 
		
		
		
		
		
		
		
	Ставите АВР-студию, открываете проект, в коде меняете: if (Power==1) { TCCR0A = 0x00; PORTB &=~ 0b11001; if (Nmode>1) PORTB |= n; else { TCCR0A = 0x83; OCR0A = n; } } на: if (Power==1) { TCCR0A = 0x83; OCR0A = n; } а: unsigned char Mode[3][2]={{5,32},{112,255},{0b01000,0b11001}}; на: unsigned char Mode[3][2]={{х1-1,х1-2},{х21,х2-2},{х3-1,х3-2}}; (х1-1,х2-1,х3-1 -- режимы 1, 2, 3; х1-2,х2-2,х3-2 -- подрежимы режимов 1, 2, 3; х= 0...255 (0 - нет света, 255 - 100%) ) Компилируйте (F7) и прошивайте.  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
120
 
			
		 | 
	
			 
			![]()  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 |