|
|
![]() ![]() |
|
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() |
![]() ![]() |
Участник форума по OpenID
Регистрация: 08.01.2014 Последняя активность: 21.02.2021 00:07
Сообщений: 493
Записей в дневнике: 3 Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях
|
![]()
Но схема работает, а на счет стабильности при изменении напряжения - не знаю.
Надо будет на неделе подправить.
__________________
Скажем нет пиратству! - Качаем только лицензионные диски. |
![]() |
![]() |
![]() |
![]() ![]() |
|
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 14:06
Сообщений: 40180
Сказал(а) спасибо: 6607
Поблагодарили: 35782 раз(а) в 16533 сообщениях
|
![]() Цитата:
Shurko_3 же выкладывал где-то, с диодом у него мееньший разбег получался. и я проверял с p-n переходом транзистора всесто термистора, 2 градуса разница от напряжения. в общем не стал заморачиаться, просто исходники подменил в проекте ![]() вот, для 6-й студии, прошивка скомпилирована без конденсатора. проверил, работает. v26-woc.zip |
|
![]() |
![]() |
![]() |
![]() ![]() |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 14:06
Сообщений: 40180
Сказал(а) спасибо: 6607
Поблагодарили: 35782 раз(а) в 16533 сообщениях
|
![]()
нет. там PICкакой-то. да и разодка другая, видно же
|
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
![]()
тоже уже увидел. VCC не там. Получается у меня нет под переделку драйвера
![]() в конвое S8 был на 1А драйвер такой AK-47A там делитель немного другой. Попробую с ним что-то сделать. |
![]() |
![]() |
![]() |
![]() ![]() |
|
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
![]() Цитата:
//#define ALPINE_MODE #define ALPINE_MODE_CLICKS 8 // //#define VELO_STROBE #define VELO_STROBE_CLICKS 8 // И еще, что за режим MODELINECHG? |
|
![]() |
![]() |
![]() |
![]() ![]() |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 14:06
Сообщений: 40180
Сказал(а) спасибо: 6607
Поблагодарили: 35782 раз(а) в 16533 сообщениях
|
![]()
это не у нас, а у DooMmen
![]() как раз таки стробы я не проверял. но именно эти все равно по умолчанию отключены. формально смена линейки режимов. фактически - вторая линейка состоит из мунлайта лишь. настраиваемого, впрочем. |
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
![]()
ясно, MODELINECHG_CLICKS 3 = включает мунлайт.
А RAMPING_CLICKS 6 = включает перебор яркости по циклу. И как после этого вызывать этот режим яркости? Или рампинг для регулировки режимов мигалок? Надеюсь хоть завтра удасться закончить переделку АК-47А и пробовать в живую... а то не понятно ![]() |
![]() |
![]() |
![]() |
![]() ![]() |
Участник форума по OpenID
Регистрация: 08.01.2014 Последняя активность: 21.02.2021 00:07
Сообщений: 493
Записей в дневнике: 3 Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях
|
![]()
MSS, рампинг для выбора режима яркости в MODELINECHG. Яркости в мигалках зависят от яркости основного режима.
Подправил измерение температуры как предложил Tamagotchi - брать опорным напряжением напряжение питания. Можно убрать диод включенный параллельно терморезистору. Функция включается закомментированием строки в 7135x8v2.h. Код:
#define THERMVD |
![]() |
![]() |
Поблагодарили: 2 раз(а) |
galex (04.03.2014), Tamagotchi (04.03.2014)
|
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
![]()
Спасибо. Я понемногу разбираюсь в этой прошивке. Сегодня ваш вариант зашил в контроллер - а сейчас ковырялся в исходнике и понял, что залил её без поддержки конденсатора... А кондер уже напаял, и провода от контроллера убрал... Завтра опять подпаиваться и прошивать буду
![]() Все последние страницы про мунлайт - было относительно минимальной яркости, выбранной рампингом? или при отключенном рампинге и в ручную заданной яркости? Завтра попробую ваш последний вариант, но честно говоря, полицейский строб я переделаю. У вашего, на мой взгляд, слишком долгий промежуток между вспышками. Я привык к пульсам штук по 6 раза в три быстрее (на популярных раньше драйверах 16 в 1 такой был). Ну это пока единственный стробоскоп, который у меня днем получилось вызвать. Видимо из-за кондера и прошивки без кондера были бока с режимами... Хотя может и КЗ на дорожках где-то, все режимы были чуть меньше ампера и максимум на 2А (6шт распаяно 7135) |
![]() |
![]() |
![]() |
![]() ![]() |
Участник форума по OpenID
Регистрация: 08.01.2014 Последняя активность: 21.02.2021 00:07
Сообщений: 493
Записей в дневнике: 3 Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях
|
![]()
MSS, по умолчанию - вариант с конденсатором у меня. Фьюзы не забыли поменять?
Мунлайт и рампинг живут вместе и отдельно от основного режима яркости с мигалками. |
![]() |
![]() |
![]() |
![]() ![]() |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 14:06
Сообщений: 40180
Сказал(а) спасибо: 6607
Поблагодарили: 35782 раз(а) в 16533 сообщениях
|
![]()
Это установка 6-го бита в ADMUX? (кстати, там в комментах неправильно расписано)
кстати, в даташите сказано пропустить первый замер, после смены опоры. я не нашел, это где-то учитывается? т.е нужно "холостое" измерение сделать сама идея отсюда [Исправлено: galex, 04.03.2014 в 09:39] |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() |
![]()
galex,
Я не разбирался досконально с 13-й, а вот 85-ю после смены опоры довольно сильно колбасит, приходится значительно больше одного замера пропускать, но там мне очень высокая точность нужна. |
![]() |
![]() |
![]() |
![]() ![]() |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 14:06
Сообщений: 40180
Сказал(а) спасибо: 6607
Поблагодарили: 35782 раз(а) в 16533 сообщениях
|
![]()
для 13-й там про первый сказано, как я понял:
"ADC Voltage Reference The reference voltage for the ADC (VREF) indicates the conversion range for the ADC. Single ended channels that exceed VREF will result in codes close to 0x3FF. VREF can be selected as either VCC, or internal 1.1V reference. The first ADC conversion result after switching reference voltage source may be inaccurate, and the user is advised to discard this result." но в принцмпе можно и больше пропустить, но как минимум один надо. т.е просто можно вставить одну-две процедуры чтения сразу после изменения ADMUX? или там в процедуре контроля температуры уже это уже учтено в этой строке tick_temp++; // если температура велика - начинаем считать, чтобы убедиться, что это не помеха ? [Исправлено: galex, 04.03.2014 в 12:26] |
![]() |
![]() |
![]() |
![]() ![]() |
Участник форума по OpenID
Регистрация: 08.01.2014 Последняя активность: 21.02.2021 00:07
Сообщений: 493
Записей в дневнике: 3 Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях
|
![]()
galex, это сброс 6-го бита в ADMUX. В коментариях там все правильно. Вставить пару процедур чтения проблематично так как АЦП работает в цикле с прерыванием по окончанию измерения, и места мало.
|
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
![]()
Понятно одно, что под мои хотелки нужно заказывать 105С
![]() С АК-47А тоже работает, но там делитель не такой, на 3В начинает драйвер включать стробоскоп и ведет себя странно совсем... Пока его оставлю, но буду заказывать нормальный. |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() |
![]()
DooMmen,
Без пропуска у меня вообще ничего нормально не работало. Замеры совсем не точные получаются. Я 8 выборок в "альтернативной" прошивке пропускаю. |
![]() |
![]() |
![]() |
![]() ![]() |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 14:06
Сообщений: 40180
Сказал(а) спасибо: 6607
Поблагодарили: 35782 раз(а) в 16533 сообщениях
|
![]()
в конце концов можно и поменять. 4:1
я про эти: ADMUX = 0x62; // 0010 0010 PB4 Vref = 1.1V #else ADMUX = 0x22; // 0010 0010 PB4 Vref = Vcc в верхней строке 0110 0010 должно быть, раз уж расписываете побитно в итоге я запутался что для чего и написал установка вместо сброса. ![]() и никак не сделать пару-тройку лишних измерений? [Исправлено: galex, 04.03.2014 в 14:13] |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() ![]() |
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 14:06
Сообщений: 40180
Сказал(а) спасибо: 6607
Поблагодарили: 35782 раз(а) в 16533 сообщениях
|
![]() |
![]() |
![]() |