На главную страницу сайта
· Наш магазин · Объявления · Рейтинг · Статьи · Частоты · Копилка · Аэродромы · Live!
· Файлы · Диапазоны · Сигналы · Музей · Mods · LPD-форум · Клуб · Радиостанции
На сайте: гостей - 55,
участников - 8 [ sibirjac, Mayor, avuch, UA0OAG, Iceman, Z_Link, Anchares, SPBOBL]
 · Начало · Опросы · События · Статистика · Поиск · Регистрация · Правила · FAQ · Галерея ·
 Форум —› Разработка, ремонт, схемы, модификации —› Универсальный CW-радиомаячок 
Трансиверы Yaesu в нашем магазине


Yaesu FT-817ND
руб.

Yaesu FT-857D
руб.

Yaesu FT-897D
руб.

Yaesu FT-450D
руб.

Yaesu FT-950
руб.
 Страница:  ««  1  2  ...  9  10  11  12  13  ...  32  33  »»Поиск в теме
Автор Сообщение
Seapass
Участник
Offline3.0
с июл 2011
Украина
Сообщений: 844

Дата: 17 Ноя 2011 00:49:19 #  

DVE
Для стратосферы может лучше укв и чм использовать? Тогда картинку в SSTV можно спокойно записывать в обсуждаемую конструкцию. Работать будет. Проект можно на 8pin контролер перенести для уменьшения веса плюс добавить передатчик на укв и вот - готовый автономный сверхлегкий маяк вещающий картинку или чего там в него запишем...
feri
Участник
Offline3.6
с апр 2005
Страсбург ФРАНЦИЯ
Сообщений: 2636

Дата: 17 Ноя 2011 03:08:21 #  

подправил схему для последней прошивки от DVE


Увеличить
Реклама
Google
DVE
Участник
Offline3.8
с ноя 2006
EU
Сообщений: 5098

Дата: 17 Ноя 2011 10:34:43 · Поправил: DVE (17 Ноя 2011 10:39:33) #  

Судя по схеме, вещаете на частоте 32КГц? СДВ уже получается ;)

Хочу таки доделать прошивку маяка с процом выдающим сигнал на половине частоты кварца, чтобы выход прямо с ножек проца брать безо всяких дополнительных микросхем. С кварцем на 14МГц тогда можно на 7МГц ровно в начало р/л участка попасть.
DVE
Участник
Offline3.8
с ноя 2006
EU
Сообщений: 5098

Дата: 17 Ноя 2011 12:05:59 · Поправил: DVE (17 Ноя 2011 12:06:52) #  

2 All:
Кто хорошо знает архитектуру Attiny, напомние плз какую максимальную частоту можно получить?

Пока делаю так:

Вариант-1, ШИМ:
interrupt [TIM0_OVF] void timer0_ovf_isr(void)
{
// Reinitialize Timer 0 value
TCNT0=0xF2;
}

main()
{
...
// Timer/Counter 0 initialization
// Clock source: System Clock
// Clock value: 4800.000 kHz
// Mode: Fast PWM top=FFh
// OC0A output: Non-Inverted PWM
// OC0B output: Disconnected
TCCR0A=0x83;
TCCR0B=0x01;
TCNT0=0x00;
OCR0A=0xF3;
OCR0B=0x00;

При скорости проца 8МГц на выходе получается прямоугольный сигнал периодом 3мкс т.е. 333КГц. Не густо, даже если разогнать проц максимум до 20МГц, получим 1МГц на выходе.

Вариант-2, тупо напрямую:
Пытаюсь понять сколько выйдет если только менять состояние пина:
while (1)
{
PORTB.3 = 1;
PORTB.3 = 0;
};

Выходит 0.7МКс, т.е. 1.4МГц. Если разогнать до 20, получим в лучшем случае 3.5МГц.

Все данные из Proteus, поправьте если где ошибся. Вроде как из теории "одной команды за такт" должно быть быстрее, но не пойму в чем прокол. Или Proteus такие штуки неточно симулирует?
sea
Участник
Offline3.3
с авг 2006
Ярославль
Сообщений: 832

Дата: 17 Ноя 2011 13:49:53 #  

ldi r21,0x00;
ldi r21,0x01;

LOOP1:
out PORTB,r21 ; 1 такт
add r28,r24 ; 1 такт
rjmp LOOP1 ; 2 такта

итого 4 такта => 20 / 4 = 5 MHz ))
DVE
Участник
Offline3.8
с ноя 2006
EU
Сообщений: 5098

Дата: 17 Ноя 2011 14:35:47 · Поправил: DVE (17 Ноя 2011 14:53:50) #  

Спасибо. Оказывается, похожий вариант делали: http://www.cqham.ru/ot22_42.htm

О! Заработало :)

Поменял в коде инициализацию на:
OCR0A = 1;
TCCR0A = (1<<6)|(1<<1);

И убрал sei чтобы отключить лишние прерывания. Частота ШИМ 2МГц при тактовой 8, т.е. действительно имеем на выходе 1/4 от частоты. В общем, все работает, и даже без ассемблера :)

PS: Философский вопрос, заработает ли Attiny на 28МГц, вряд ли наверно.
feri
Участник
Offline3.6
с апр 2005
Страсбург ФРАНЦИЯ
Сообщений: 2636

Дата: 17 Ноя 2011 15:00:56 #  

DVE
Судя по схеме, вещаете на частоте 32КГц? СДВ уже получается ;)
да эт я вашу схему подправил, та которая на 2 странице, подправил разводку аттини под последнюю прошивку.
Seapass
Участник
Offline3.0
с июл 2011
Украина
Сообщений: 844

Дата: 17 Ноя 2011 21:01:30 · Поправил: Seapass (17 Ноя 2011 21:57:27) #  

sea
чето вы не то пишите...

ldi r21,0x00;
ldi r21,0x01; - повтор, наверно здесь должен быть R24
LOOP1:
out PORTB,r21 ; 1 такт
add r28,r24 ; 1 такт - может ADD R21,R24 ?
rjmp LOOP1 ; 2 такта

итого 4 такта на полупериод и 8 соответственно для периода.

если подправить то получите:
на выходе PORTB.0 - тактовая деленная на 8
на выходе PORTB.1 - тактовая деленная на 16
...
на выходе PORTB.7 - тактовая деленная на 1024

DVE
Кто хорошо знает архитектуру Attiny, напомние плз какую максимальную частоту можно получить?
Если если использовать таймер то можно получить на выходе половину тактовой частоты.
Если использовать встроенный в атини умножитель на базе PLL - реально получить и 50мгц...
Правда в режиме умножителя тактовую он получает только от встроенного RC генератора.
Если программно и чтоб экономно к линиям порта контролера:
LOOP1:
SBI PORTB,0 - 1 такт (фронт)
NOP - 1 такт
NOP - 1 такт
CBI PORTB,0 - 1 такт (спад импульса)
RJMP LOOP1 - 2 такта
итого 6 тактов на период при скважности 2 - тоесть частота на выходе будет равна Кварц/6.

Частота ШИМ 2МГц при тактовой 8
Куплю такой атини, в котором ШИМ на выходе имеет 2мгц... вы ошиблись гдето :)
В атини (и то только для тех что с PLL) для 8 бит ШИМ можно получит максимум частоту 500кгц.
PS: Философский вопрос, заработает ли Attiny на 28МГц, вряд ли наверно.
Атини с умножителем на борту стабильно работают до 40мгц но! Такт в таком варианте они
получают от RC +/- по точности генератора со всеми вытекающими. С хорошим кварцем - до
29мгц можно завести и атини и атмегу. Правда это оверклок... но и маяк то любительский :)


feri
Сегодня подправил прошивку своего изделия на атмега8. По первой сломал кварц на 16мгц :)
Такого же не нашел, пришлось поставить на 12мгц (на будущее может USB шину поднять итд)
Убедился что при работе контролера от внутреннего RC 8мгц генератора могу на выходе
получить ШИМ 8бит с частотой не более 15кгц из чего вывод что воспроизводит более менее
можно только WAV файлы с частотой выборок 8 или 11кгц. Ну может 16кгц пойдет...
Прошивка:
1. Подправил косяк с выводом звука, теперь даже записанный PSK250 декодируется
без проблем (а раньше фазу рвало в разных местах)
2. Увеличил количество доступных файлов на диске до 1000 (теперь и больше можно)

Записывал в формате 8бит на 11 и 16кгц на карту RTTY, PSK31...250, SSTV заготовки.
Воспроизводилось контролером, сигнал с которого шел на звуковую компа и далее...
Всякие программки для декодирования - принимают эти записи на ура. Короче работает.
Осталось прилепить плейлист, который будет хранится в файле SETUP.INI, добавить
сигналы управления передатчиком и обработку входных сигналов для воспроизведения
заготовленных 8-ми файлов и еще кой какую мелочевку. И все - всеядный маяк готов.

Кто первый возьмется повторить мой конструкшин? :)
DVE
Участник
Offline3.8
с ноя 2006
EU
Сообщений: 5098

Дата: 17 Ноя 2011 21:24:45 · Поправил: DVE (17 Ноя 2011 21:41:22) #  

Seapass
> Куплю такой атини, в котором ШИМ на выходе имеет 2мгц

Я скопировал код инициализации из этого проекта: http://www.cqham.ru/ot22_42.htm
Получилось 2МГц, проверял правда только в Proteus.
Если есть интерес, попробуйте, проект для CVAVr:
http://www.radioscanner.ru/uploader/2011/2mhz_test_src.zip

Тут речь конечно не идет о полноценном ШИМ, просто прямоугольный сигнал.

> С хорошим кварцем - до 29мгц можно завести и атини и атмегу

Спасибо, попробую :)
Seapass
Участник
Offline3.0
с июл 2011
Украина
Сообщений: 844

Дата: 17 Ноя 2011 21:43:58 #  

DVE
Там таймер1 тупо делит тактовую на 4 и все. Управляется на выход линией DDRB,2. А ШИМ это совсем другая тема...
DVE
Участник
Offline3.8
с ноя 2006
EU
Сообщений: 5098

Дата: 17 Ноя 2011 21:52:06 #  

Ага, тут получается тактовая на 4.

> Если если использовать таймер то можно получить на выходе половину тактовой частоты

А половину как?
Seapass
Участник
Offline3.0
с июл 2011
Украина
Сообщений: 844

Дата: 17 Ноя 2011 21:53:22 #  

Для кварца 16мгц - получим на выходе таймера и на соответствующей ноге контролера 8мгц.
DVE
Участник
Offline3.8
с ноя 2006
EU
Сообщений: 5098

Дата: 17 Ноя 2011 22:01:13 #  

Не получается найти таких значений портов, чтобы получить половину тактовой.
TCCR0A = (1<<6)|(1<<1);
TCCR0B=0x01;
TCNT0=0x00;
OCR0A=1;
OCR0B=0x00;

Вот так получается F/4, что поменять?
Seapass
Участник
Offline3.0
с июл 2011
Украина
Сообщений: 844

Дата: 17 Ноя 2011 22:18:30 #  

OCR0A=0;
DVE
Участник
Offline3.8
с ноя 2006
EU
Сообщений: 5098

Дата: 17 Ноя 2011 23:49:09 #  

Спасибо, работает :)
feri
Участник
Offline3.6
с апр 2005
Страсбург ФРАНЦИЯ
Сообщений: 2636

Дата: 18 Ноя 2011 19:48:29 · Поправил: feri (18 Ноя 2011 21:34:38) #  

Значит так . возвращаясь к нашим баранам. Есть предложение.
Здесь на форуме есть люди которые по работе ходят на кораблях через океан. Если сможем организовать такую штуку . собрать всех кому будет интеремно . скинутся на расходы и сделать разумный маяк буй с телеметрией. Ну а человек при случае выкинет этот буй заборт гдето по среди океана.
1. собрать группу кому это интересно
2. найти кто сможет выкинуть буй в океан
3. определится с тех характеристиками и начинкой маяка.
4. собрать маяк
Seapass
Участник
Offline3.0
с июл 2011
Украина
Сообщений: 844

Дата: 19 Ноя 2011 02:50:28 #  

feri
Маяк в океане это конечно хорошо... но низко, связь будет никакая. Мне кажется что идея маяка на гелиевом шаре более интересна. Подобрать шары, обработать их составом специальным чтоб могли водород или гелий держать долго.
Шарик не один а насколько в связке сделать. Поставить на плату альтиметр и по достижении расчетной высоты - откидывать лишние шарики, поддерживая эту высоту некоторое время. Думаю что все сразу шарики не лопнут и будет маяк летать 3-4дня как минимум.
Для зарядки аккумулятора можно использовать миниатюрную солнечную панель ценою в 2 бакса. Легкая, маленькая, дает 20ма при 5в. Вполне достаточно для подзарядки.
И если повезет, то и после падения маячок еще долго будет работать - раскачиваясь на дереве... :)
PenTod
Участник
Offline5.3
с сен 2003
г. Королёв
Сообщений: 2608

Дата: 19 Ноя 2011 12:37:19 #  

Друзья, помогите проконтролировать работу моего маяка, непосредственным приемом с эфира, либо через Инет приемники. Частота маяка 28.221 МГц, модуляции пока нет, только несущая, мощность 2 ватта, антенна GP, правда на LB. Маяк находится в Калужской области. Сам через инет послушать не могу–сижу с телефона. Маяк будет работать в течение этого дня. Заранее спасибо.
RadioKoteg
Участник
Offline4.4
с сен 2006
Киев
Сообщений: 14486

Дата: 19 Ноя 2011 12:52:51 #  

PenTod Какова точная частота?
Не слышно.
DVE
Участник
Offline3.8
с ноя 2006
EU
Сообщений: 5098

Дата: 19 Ноя 2011 12:59:50 #  

Seapass
> Маяк в океане это конечно хорошо... но низко, связь будет никакая. Мне кажется что идея маяка на гелиевом шаре более интересна

В океане как раз интересно тем, что он может плавать месяцами, да и мониторинг течений вполне научная задача.

Другой вопрос что сделать морской буй, чтобы он обладал герметичностью, плавучестью и пр, задача непростая, и вряд ли может легко быть решена на любительском уровне.
PenTod
Участник
Offline5.3
с сен 2003
г. Королёв
Сообщений: 2608

Дата: 19 Ноя 2011 13:33:36 #  

RadioKoteg

Какова точная частота?

Точная частота несущей – 28.221.1

На вашем приемнике не слышно? Через интернет радио не пробовали слушать?
skychaser
Участник
Offline5.2
с мая 2008
Санкт-Петербург
Сообщений: 1123

Дата: 19 Ноя 2011 13:51:20 #  
feri
Участник
Offline3.6
с апр 2005
Страсбург ФРАНЦИЯ
Сообщений: 2636

Дата: 19 Ноя 2011 13:55:05 #  

PenTod
Точная частота несущей – 28.221.1

через домашний приемник еле еле чтото прослушивается, да и то просто несущую тяжело идентифицировать, может это помеха или еще что нибуть.

через интернет приемники тихо.
RadioKoteg
Участник
Offline4.4
с сен 2006
Киев
Сообщений: 14486

Дата: 19 Ноя 2011 14:03:43 #  

PenTod
В Московскве и в Финов вас не слышно, даже моих 1 киловатт не услышал. Сейчас прохождение куда то на Перьмь. В Европе не слышно. Себя с 1 киловатта слышу присутствие сигнала в Германии, в Гамбурге. В Испании слышу громко свою несущую. В Ирландии не очень. Вашу несущую не встречал.
feri
Участник
Offline3.6
с апр 2005
Страсбург ФРАНЦИЯ
Сообщений: 2636

Дата: 19 Ноя 2011 14:29:01 #  

Seapass
Маяк в океане это конечно хорошо... но низко, связь будет никакая.
На ВЧ диапазоне связь будет то что надо. Рыбацкие буи слышно постоянно по всему участку диапазона 26-29 мгц.
Проект дешевле но более долгий по времени так как прийдется ждать когда будет возможность выкинуть маяк в океан. Зато работать в океане маяк сможет месяцами а то и больше.

Мне кажется что идея маяка на гелиевом шаре более интересна.
Этот проект дороже и технически сложнее выйдет но и осуществить его возможно так сказать в любое время.


DVE
Другой вопрос что сделать морской буй, чтобы он обладал герметичностью, плавучестью и пр, задача непростая, и вряд ли может легко быть решена на любительском уровне.
Прийдется поискать чтото готовое из пластика , лучше ввиде конуса . Аккумулятор вниз конуса, на наружной части под антенной расположить солнышком солнечные батареи , подумать с чего лучше сделать антенну (я вчера пробовал слажить вместе несколько полотен от рулетки, складывается хорошо и разворачивается сама. также приедется хорошо обтянуть термопластиком иначе морская вода эту антенну поест через пару недель.). Ну и все щели герметиком залить.
RadioKoteg
Участник
Offline4.4
с сен 2006
Киев
Сообщений: 14486

Дата: 19 Ноя 2011 14:31:55 #  

PenTod
Вот была бы манипуляция было бы понятно где вас слышно, а то я себя лихо так в Австралии слышу.
UA1CMD
Участник
Offline1.7
с окт 2007
Ленинградская обл.
Сообщений: 145

Дата: 19 Ноя 2011 14:50:45 · Поправил: UA1CMD (19 Ноя 2011 14:58:29) #  

feri
А почему бы не использовать автомобильную СВ антенну, 1,5 метровый штырь, очень прочный и гибкий, минимальная парусность. Ещё можно присобачить GPS приёмник, чтоб отслеживать положение буя.
PenTod
Участник
Offline5.3
с сен 2003
г. Королёв
Сообщений: 2608

Дата: 19 Ноя 2011 14:58:56 #  

Всем спасибо! Манипуляция будет-потом, и диапазонная антенна тоже.
feri
Участник
Offline3.6
с апр 2005
Страсбург ФРАНЦИЯ
Сообщений: 2636

Дата: 19 Ноя 2011 15:28:22 · Поправил: feri (19 Ноя 2011 15:30:13) #  

UA1CMD
А почему бы не использовать автомобильную СВ антенну, 1,5 метровый штырь, очень прочный и гибкий, минимальная парусность. Ещё можно присобачить GPS приёмник, чтоб отслеживать положение буя.
Можно посмотреть и этот вариант с автомобильной антенной 1,5 метра , вполне реально. А рулеточная антенна чисто практичней на мой взгляд, при транспортировке можно скрутить и уложить в сумку, да и длина при сложении нескольких полотен может держать 2,5 метра а это уже четвертушка. Парусность конечно да, будет и при шторме или большом ветре её будет ложить.

В любом случае надо сначала найти кто согласится все это выкинуть в океане.
DVE
Участник
Offline3.8
с ноя 2006
EU
Сообщений: 5098

Дата: 19 Ноя 2011 15:47:10 · Поправил: DVE (19 Ноя 2011 22:04:40) #  

RadioKoteg
> Себя с 1 киловатта слышу присутствие сигнала в Германии, в Гамбурге

Я и забыл что на Украине это считается QRP :)))
Реклама
Google
 Страница:  ««  1  2  ...  9  10  11  12  13  ...  32  33  »» 

Создавать сообщения могут только зарегистрированные участники форума.
Войти в форум :: » Логин » Пароль
Начало
Средства связи, рации. Купить радиостанции Motorola, Yaesu, Vertex, приемники, антенны.
Время загрузки страницы (сек.): 0.035; miniBB ®