Airgun.Org.Ru
https://airgun.org.ru/forum/

sparrow - минималистичный хрон(на халяву)
https://airgun.org.ru/forum/viewtopic.php?f=35&t=87316
Страница 3 из 25

Автор:  sergdvin [ 26 мар 2014, 10:32 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

О результатах отпишусь в теме.

Автор:  sergdvin [ 26 мар 2014, 16:52 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

С базой 10 см , до 300 работает стабильно , один раз показал 343 скорее всего попалась легкая пуля.

Автор:  pahan13 [ 26 мар 2014, 22:43 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

300 это круто, а это что так гасит?

Автор:  sergdvin [ 27 мар 2014, 11:04 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Смерш Р4 , китай . Микросхема очень критична к температуре ? при 0-5 градусах выдает странные результаты и какая у нее рабочая температура? или все таки кварц ставить?

Автор:  pahan13 [ 27 мар 2014, 13:39 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Не думал как-то о влиянии окружающей среды.
По даташиту нарыл следующее:
Рабочая температура, при которой микр может работать без вреда для себя от -55С до +120С.

Частота внутреннего генератора 8МГц, а не 1МГц как я говорил сразу, просто в заводских настройках по умолчанию выставлен делитель частоты в 8 раз. То есть если его при прошивке убрать микр можно в 8 раз разогнать.

И нашел еще график зависимости частоты внутреннего резонатора от температуры
Изображение
Судя по графику при температуре от -10 до + 20 погрешность в измерении времени не больше 2%, по моим расчетам при скоростях 300м/с это даст погрешность в метрах +-5м. Но это в теории.

На сколько странные получились результаты?
Тут бы поэкспериментировать. А можешь положить хрон в морозильник, и потом быстро достать и отстрелять в домашних условиях? Ну типа чтобы винтовка была при комнатной температуре всегда.

Автор:  sergdvin [ 27 мар 2014, 14:24 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Пардон косяк был изза грязного датчика после дизеля протер и все ок , показания очень скакали , я колпачек от ручки со скростью 200 через трубу прогонял )))) Заметил одну странность если не закрывать первый датчик но закрыть второй , после этого на дисплее 3 палки пока не прогонишь какай либо предмет против направления в
выстрела. Вот сейчас как раз с частотами озадачился , шил пони прогом фиюзы стояли с завода 01100100 , нашел в даташите сто последние 4 должны стоять 0010 тогда будет работать на встроенном генераторе . после этого стал определять свободно брошенный болтик стабильно.

Автор:  sergdvin [ 27 мар 2014, 14:44 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Странно в другом месте нашел такую таблицу , получается частоту уменьшил а стабильность возросла.
Table 2. Device Clocking Select(1)
Device Clocking Option CKSEL3..0
External Clock 0000
Calibrated Internal RC Oscillator 4MHz 0010
Calibrated internal RC Oscillator 8MHz 0100
Watchdog Oscillator 128kHz 0110
External Crystal/Ceramic Resonator 1000 - 1111
Reserved 0001/0011/0101/0111

Автор:  sergdvin [ 27 мар 2014, 15:16 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

А прошивка ведь делалась для 1мгц . Изменение частоты не влияют на результат ?

Автор:  pahan13 [ 27 мар 2014, 16:19 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Да, прошивка писалась под 1МГц, если выставить другую частоту вроде должен лажу выдавать.

Автор:  sergdvin [ 27 мар 2014, 16:37 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Ну так скорее всего и получается есть возможность выложить прошивки под частоты 4 и 8 для дисплея с общим анодом? думаю внешний кварц не понадобится, встроенного на 8 должно хватить на все нужды

Автор:  pahan13 [ 27 мар 2014, 16:58 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Да, как домой приду выложу.

Автор:  sergdvin [ 28 мар 2014, 11:57 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Доброго дня. Начал потихоньку изучать АВР программирование на основе вашего исходника собрал прошивку под дисплей с общим анодом. как понял тактовая частота задается параметром #define F_CPU 1000000UL и меняется в зависимости от фьюзов который выбраны при прошивке. Как исправить глюк с зависанием если пуля не прошла первый датчик но прошла второй?

Автор:  pahan13 [ 28 мар 2014, 12:35 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Цитата:
Как понял тактовая частота задается параметром #define F_CPU 1000000UL и меняется в зависимости от фьюзов который выбраны при прошивке.
Да, в константе F_CPU хранится частота на которой работает микр. Сам микроконтроллер не может засекать время, он может только считать сколько прошло тактов. Но зная частоту тактового генератора и количество прошедших тактов можно высчитать сколько прошло времени.

Цитата:
Как исправить глюк с зависанием если пуля не прошла первый датчик но прошла второй?
Вот тут сложнее, я сам не знаю где проблема, знаю только что она есть.
Тут нужно садится и перебирать весь алгоритм. Могу только предположить, что ошибка где-то при обработке прерываний.
ISR( TIMER1_OVF_vect )
ISR(INT0_vect)
ISR(INT1_vect)

Сейчас я выложен только исходник для прошивки с общим катодом и базой 5см.
Вот тут я временно выжил исходник прошивки с общим анодом и базой 10см.
Потом просто будет один исходник с возможностью компилировать под разные базы, но пока не знаю ка это сделать лучше.

Автор:  sergdvin [ 28 мар 2014, 13:02 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Спасибо , буду думать где ошибка закралась , если найду сразу отпишусь

Автор:  Driver99 [ 08 апр 2014, 19:06 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Не подскажите какой конденсатор нужен после стабилизатора напряжения.

Автор:  rz6lye [ 08 апр 2014, 20:34 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

10-30 микрофарад тантал, или 100-200 микрофарад алюминиевых электролитов, + в параллель им керамика или пленка на 0,1 - 0,5 микрофарад

Автор:  Driver99 [ 08 апр 2014, 22:01 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

rz6lye писал(а):
10-30 микрофарад тантал, или 100-200 микрофарад алюминиевых электролитов, + в параллель им керамика или пленка на 0,1 - 0,5 микрофарад
В схеме только один ( СР1 ) указан.

Автор:  sergdvin [ 08 апр 2014, 22:32 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

я вообще его не ставил

Автор:  Driver99 [ 08 апр 2014, 22:50 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Завтра начну собирать :)

Автор:  sergdvin [ 10 апр 2014, 20:46 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Driver99 писал(а):
Завтра начну собирать :)

Как успехи?

Автор:  Driver99 [ 10 апр 2014, 22:08 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

sergdvin писал(а):
Как успехи?

небольшая задержка, не тот индикатор взял.

Автор:  Driver99 [ 10 апр 2014, 23:05 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Сегодня первый раз в жизни плату делал. На изготовление ушло около часа.
Вложение:
SAM_1188.JPG
SAM_1188.JPG [ 154.31 Кб | ]

Автор:  pahan13 [ 11 апр 2014, 00:06 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Быстро управился, я первый раз прилично дольше возился.

Автор:  Driver99 [ 13 апр 2014, 09:37 ]
Заголовок сообщения: 

Спаял плату , осталось прошить .

Автор:  pahan13 [ 18 апр 2014, 14:41 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Сделал разводку платы со встроенным в плату дисплеем, но пока не затестил.
Разводка платы PDF
Расположение компонентов

Автор:  Driver99 [ 18 апр 2014, 17:10 ]
Заголовок сообщения: 

Прошил , собрал .... не работает :( Оказалось всё дело в фотодиодах, не хватает чуствительности. Заменил на фототранзистры, заработало :)

Автор:  sergdvin [ 18 апр 2014, 17:24 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

У меня после одного убитого заменил на от мышки . Чувствительности хватает только подстроечное сопротивление заменил на 3 кОм

Автор:  junkman [ 29 апр 2014, 13:39 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

Подскажите пожалуйста на фото - один светодиод и пять фотоприёмников?
На сколько это улучшит сработку хрона?
Изображение

Автор:  dnk1980 [ 29 апр 2014, 16:27 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

junkman писал(а):
Подскажите пожалуйста на фото - один светодиод и пять фотоприёмников?
На сколько это улучшит сработку хрона?
[ http://s005.radikal.ru/i209/1404/40/2bc1aef6da2f.jpg ]

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

Автор:  junkman [ 29 апр 2014, 17:39 ]
Заголовок сообщения:  sparrow - минималистичный хрон(на халяву)

А как схематично привязать такую сборку к схеме хронографа?

Страница 3 из 25 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/