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

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

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

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

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Закрытая тема  Создать новую тему
Просмотров в теме 255362   Ответов в теме 1248   Подписчиков на тему 33   Добавили в закладки 10
Опции темы Поиск в этой теме
Старый 29.07.2013, 21:59   1101
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

По коду вроде порядок, но непонятно как компилятор преобразует значения в дополнительный код и обратно. Да и переменные 8-ми битные смущают. У меня все 16-ти битные. Беззнаковые в знаковые и обратно перегоняю простым вычитанием 0x80 (из старшего байта). При этом переполнения (именно в момент преобразования) должны игнорироваться. Т.е. значения в беззнаковой форме выше 0x80 считаются положительными в знаковой, а всё что ниже - отрицательными. Я так понимаю Си не позволяет нормально обрабатывать флаги в регистре статуса, поэтому с переполнениями нормально поработать не получится, и придётся для промежуточных вычислений брать переменные с заведомо избыточной разрядностью...

[Исправлено: INFERION, 29.07.2013 в 22:07]
INFERION вне форума   Вверх
Старый 29.07.2013, 22:07   1102
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: Вчера 23:57
Адрес: Тамбов
Сообщений: 4794
Сказал(а) спасибо: 649
Поблагодарили: 1887 раз(а) в 1165 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Да это понятно, стандартный ассемблерный подход. Тут всё делает компилятор, и вряд ли он споткнётся на простом integer'е.

Прогнал алгоритм в bc (почти тупо скопировал) - там работает... странно...

Вот ассемблер, если что:
0000012a <pid>:
12a: 0f 93 push r16
12c: 1f 93 push r17
12e: cf 93 push r28
130: df 93 push r29
132: 28 2f mov r18, r24 << первый параметр
134: 30 e0 ldi r19, 0x00 ; 0
136: 26 1b sub r18, r22 << второй параметр
138: 31 09 sbc r19, r1
13a: c0 91 60 00 lds r28, 0x0060 << static - переменная
13e: d0 91 61 00 lds r29, 0x0061
142: c9 01 movw r24, r18
144: 8c 1b sub r24, r28
146: 9d 0b sbc r25, r29
148: e6 e4 ldi r30, 0x46 ; 70
14a: f0 e0 ldi r31, 0x00 ; 0
14c: bf 01 movw r22, r30
14e: 6b d0 rcall .+214 ; 0x226 <__divmodhi4>
150: 8b 01 movw r16, r22
152: c6 0f add r28, r22
154: d7 1f adc r29, r23
156: d0 93 61 00 sts 0x0061, r29
15a: c0 93 60 00 sts 0x0060, r28
15e: c9 01 movw r24, r18
160: bf 01 movw r22, r30
162: 61 d0 rcall .+194 ; 0x226 <__divmodhi4>
164: 46 0f add r20, r22
166: 84 2f mov r24, r20
168: 80 0f add r24, r16
16a: df 91 pop r29
16c: cf 91 pop r28
16e: 1f 91 pop r17
170: 0f 91 pop r16
172: 08 95 ret

[Исправлено: ploop, 29.07.2013 в 22:09]
ploop вне форума   Вверх
Старый 29.07.2013, 22:42   1103
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Он ведь тут не полный.
ldi r19, 0x00 ; 0
sub r18, r22
sbc r19, r1
Что в R1?

Что-то я не вижу где он преобразует в дополнительный код. Вроде как вычитал от беззнакового беззнаковое, и тут же давай возится с ними как со знаковыми. Если в R1 0x80, то тогда в этом месте всё нормально должно быть. Я не вижу где дополнительный код преобразуется обратно в прямой.

[Исправлено: INFERION, 29.07.2013 в 22:48]
INFERION вне форума   Вверх
Старый 29.07.2013, 22:49   1104
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: Вчера 23:57
Адрес: Тамбов
Сообщений: 4794
Сказал(а) спасибо: 649
Поблагодарили: 1887 раз(а) в 1165 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Да нормально там всё, я с коэф-том лоханулся. Держит, стабилизирует.
Разрядность да, надо повысить.

Заметил интересное поведение, если включить через сопротивление и дать жару, когда напряжение падает до такого уровня, что ПИД уже не вытягивает, он начинает возбуждаться - моргать. Ровно так же, как мой санвей, когда аккум уже на издыхании.
ploop вне форума   Вверх
Старый 29.07.2013, 23:41   1105
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

У меня такого нет, да и проверить не могу, ведь сопротивление то у меня детектируется и учитывается, чтоб не допустить критическую просадку напряжения. Супервизор не срабатывает? А коэффициент какой, и в какой конкретно схеме? Если Д-звено закомментировать - стабильно работает?

[Исправлено: INFERION, 29.07.2013 в 23:42]
INFERION вне форума   Вверх
Старый 29.07.2013, 23:51   1106
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: Вчера 23:57
Адрес: Тамбов
Сообщений: 4794
Сказал(а) спасибо: 649
Поблагодарили: 1887 раз(а) в 1165 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

До супервизора там далеко, он вообще на 1.8 настроен, а мигания на 3В начинаются, и мигания плавные.
Да просто отладить всё надо, подбегаю к компу урывками по 10 минут
ploop вне форума   Вверх
Старый 30.07.2013, 00:20   1107
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

1,8V? МК что, на мегагерце тактируется? АЦП тоже, по-моему, требует для корректной работы не меньше 2,7V.
INFERION вне форума   Вверх
Старый 30.07.2013, 00:33   1108
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: Вчера 23:57
Адрес: Тамбов
Сообщений: 4794
Сказал(а) спасибо: 649
Поблагодарили: 1887 раз(а) в 1165 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Это на время отладки, чтоб не мешался.
Там помимо всего прочего PLL на 64МГц шпарит, так что понижать меньше 3В нежелательно.
ploop вне форума   Вверх
Старый 30.07.2013, 07:44   1109
nikita.filukov
Увлеченный
 
Регистрация: 22.01.2013
Последняя активность: 15.04.2024 12:09
Сообщений: 92
Записей в дневнике: 1
Сказал(а) спасибо: 166
Поблагодарили: 21 раз(а) в 11 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

интересно возможно будет использовать батарейную часть от C10R? и питать фонарь от RCR16340?

эдакий малыш с правильным светом)
nikita.filukov вне форума   Вверх
Старый 30.07.2013, 08:45 Автор темы   1110
MOHAPX

 
Аватар для MOHAPX
 
Регистрация: 08.06.2011
Последняя активность: 02.11.2023 21:50
Адрес: Украина
Сообщений: 7396
Сказал(а) спасибо: 1935
Поблагодарили: 2291 раз(а) в 1027 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

MOHAPX вне форума   Вверх
Старый 30.07.2013, 08:55   1111
nikita.filukov
Увлеченный
 
Регистрация: 22.01.2013
Последняя активность: 15.04.2024 12:09
Сообщений: 92
Записей в дневнике: 1
Сказал(а) спасибо: 166
Поблагодарили: 21 раз(а) в 11 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

MOHAPX, по идеи должно подойти. Нужно погуглить)
nikita.filukov вне форума   Вверх
Старый 30.07.2013, 11:08   1112
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Цитата:
Посмотреть сообщение Сообщение от ploop :
ам помимо всего прочего PLL на 64МГц шпарит, так что понижать меньше 3В нежелательно.
PLL и от 2-х вольт работатет. Проверено.
Tamagotchi вне форума   Вверх
Старый 30.07.2013, 12:01   1113
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: Вчера 23:57
Адрес: Тамбов
Сообщений: 4794
Сказал(а) спасибо: 649
Поблагодарили: 1887 раз(а) в 1165 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

У меня мега на 20-мегагерцовом кварце от 1.8 ещё сносно работала, но это не значит, что сие правильно

Прикрутил управление, стыренное отсюда. Туго без него опыты проводить. Дома отлажу и продолжу.
Все обновления там же, на гитхабе.
ploop вне форума   Вверх
Поблагодарили: 1 раз
Tamagotchi (30.07.2013)
Старый 30.07.2013, 12:20   1114
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Цитата:
Посмотреть сообщение Сообщение от ploop :
Прикрутил управление, стыренное отсюда.
Меня еще этот код заинтересовал http://easyelectronics.ru/r...

Цитата:
Посмотреть сообщение Сообщение от ploop :
У меня мега на 20-мегагерцовом кварце от 1.8 ещё сносно работала, но это не значит, что сие правильно
Да, не хорошо, но у моего драйвера 2 вольта нижний предел.
Tamagotchi вне форума   Вверх
Поблагодарили: 1 раз
ploop (30.07.2013)
Старый 30.07.2013, 12:40   1115
nikita.filukov
Увлеченный
 
Регистрация: 22.01.2013
Последняя активность: 15.04.2024 12:09
Сообщений: 92
Записей в дневнике: 1
Сказал(а) спасибо: 166
Поблагодарили: 21 раз(а) в 11 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Цитата:
Посмотреть сообщение Сообщение от nikita.filukov :
MOHAPX, по идеи должно подойти. Нужно погуглить)
Узнал - не подойдет корпус, его батарейная часть от c10r к с20с. Жаль...
nikita.filukov вне форума   Вверх
Старый 30.07.2013, 14:35   1116
Medvedev
Увлеченный
 
Регистрация: 18.04.2013
Последняя активность: 30.11.2023 10:33
Сообщений: 84
Записей в дневнике: 1
Сказал(а) спасибо: 33
Поблагодарили: 13 раз(а) в 6 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Цитата:
Посмотреть сообщение Сообщение от nikita.filukov :
Узнал - не подойдет корпус, его батарейная часть от c10r к с20с. Жаль...
Серьезно? Неужели они две разных головы делают ..?
Откуда инфа?
__________________
BlackDiamand Spot, Petzl TIKKA XP 2, Zerba H31, H31w, Olight M21-X, Eagletac G25C2 MarkII, Sunwayman C20C orig, Sunwayman C20C MOHAPX triple
Medvedev вне форума   Вверх
Старый 30.07.2013, 14:46   1117
nikita.filukov
Увлеченный
 
Регистрация: 22.01.2013
Последняя активность: 15.04.2024 12:09
Сообщений: 92
Записей в дневнике: 1
Сказал(а) спасибо: 166
Поблагодарили: 21 раз(а) в 11 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Medvedev, я написал продавцу, у которого есть эти оба фонаря. Он ответил, что не подойдет...
Самому казалось, что идентичные головы и резьба.
nikita.filukov вне форума   Вверх
Старый 30.07.2013, 21:52   1118
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Цитата:
Посмотреть сообщение Сообщение от ploop :
Вообще, при токе в 100мА напряжение на шунте будет 0.0025В.
Победил я свой драйвер. Скоро новую версию опубликую. Мунлайтов пока не делал, но добился стабильных 50mA, у меня там шунт 0,05 Получаем те же 2,5mV Как у Вас там дела с ПИД?
Tamagotchi вне форума   Вверх
Старый 31.07.2013, 00:05   1119
INFERION

 
Аватар для INFERION
 
Регистрация: 07.04.2013
Последняя активность: 13.06.2023 02:24
Адрес: Украина, Полтава
Сообщений: 5774
Сказал(а) спасибо: 340
Поблагодарили: 8154 раз(а) в 2385 сообщениях

По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Я уже где-то тут писал, что у меня в лоб получается где-то 20мА на 25мОм шунте получать. Правда тинька 44-я, у неё усилитель хороший. Ниже шуметь начинает, а на 12мА гаснет (как бы прилипает к нулю). Там несколько LSB, но их достаточно для стабилизации. Ключевой момент - максимальная скорость работы АЦП. Больше семплов - лучше сигнал. У Вас какая частота дискретизации?
INFERION вне форума   Вверх
Старый 31.07.2013, 00:15   1120
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Кастомные санвэйчики с триплами Ничий. Изучение спроса.

Цитата:
Посмотреть сообщение Сообщение от INFERION :
Больше семплов - лучше сигнал
Да, как ни пытался я спать - плохо работало, по Вашему совету завязал с этим и все стало значительно лучше.

Цитата:
Посмотреть сообщение Сообщение от INFERION :
У Вас какая частота дискретизации?
Использую делитель 8, если меньше - заметно хуже работает. Если чатота меньше - рабатет хуже.

[Исправлено: Tamagotchi, 31.07.2013 в 00:16]
Tamagotchi вне форума   Вверх
Закрытая тема  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

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

Правила форума | Отказ от ответственности
Время генерации страницы 0.11822 секунды с 19 запросами