Список форумов Форум @ BelAstro.Net Форум @ BelAstro.Net
Форум белорусской любительской астрономической сети
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   Администрация форумаАдминистрация форума   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Вдохновение - это такая девка, которую всегда изнасиловать можно. /М.В. Ломоносов/

Программа для радионаблюдений метеоров

зарегистрированных: 0, скрытых: 0 и гостей: 0
Зарегистрированные пользователи: Нет
На страницу 1, 2  След.
Начать новую тему   Ответить на тему    Список форумов Форум @ BelAstro.Net -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
RadioAdmin Lupus
hv
RadioAdmin

Зарегистрирован: 10.07.2007

Сообщения: 4268
Благодарности: 41

Откуда: Minsk, Belarus

Добавлено: Пт Авг 24, 2007 14:21    Заголовок сообщения: Программа для радионаблюдений метеоров Ответить с цитатой

Не так давно я обратился на Астрофоруме к Maxim_T с предложением написать программу для радионаблюдений метеоров (подробнее см. ТУТ).
Он сделал тестовую версию интерфейса.
Я попытаюсь пригласить его на наш форум -- дабы удобнее было развивать этот проект.



RM_Detector.zip
 Описание:
Проект программы, интерфейс.

Скачать
 Имя файла:  RM_Detector.zip
 Размер файла:  256.86 KB
 Скачано:  1025 раз(а)


RM.zip
 Описание:
Моё описание к будущей программе.

Скачать
 Имя файла:  RM.zip
 Размер файла:  72.65 KB
 Скачано:  1029 раз(а)


_________________
SOS
_________________________________________________
"Вит, cкоро Геминиды!" (с) Pova
"Познавший себя -- собственный палач." (с) Ф. Ницше
"Просто я живу на улице Ленина
И меня зарубает время от вре-ме-ни..." (с) Ф. Чистяков
Вернуться к началу
Lupus сейчас оффлайн  Посмотреть профиль Отправить личное сообщение [hidden] Посетить сайт автора
Максим Ташкинов
ЛА

Зарегистрирован: 24.08.2007

Сообщения: 9
Благодарности: 0

Откуда: Южный Урал, Куса

Добавлено: Пт Авг 24, 2007 15:51    Заголовок сообщения: Ответить с цитатой

Это Maxim_T с форума astronomy.ru..
Я тут.. :)

Жду комментариев, замечаний и предложений по программе.

_________________
Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)

Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка Very Happy
Вернуться к началу
Максим Ташкинов сейчас оффлайн  Посмотреть профиль Отправить личное сообщение Посетить сайт автора
RadioAdmin Lupus
hv
RadioAdmin

Зарегистрирован: 10.07.2007

Сообщения: 4268
Благодарности: 41

Откуда: Minsk, Belarus

Добавлено: Пт Авг 24, 2007 16:20    Заголовок сообщения: Ответить с цитатой

Прежде всего -- спасибо, что взялись за реализацию этого проекта! :)

Тестовую версию посмотрел. Я думаю, лучше сделать гистограмное поле не зелёного цвета, а стандартного серого, а сами столбики гистограммы -- красными. Верхнюю бардовую "шапку" оставляем -- мне нравиться. ;)

Пока всё отлично -- обновление поля гистограмм не грузит проц совсем что есть гуд.

_________________
SOS
_________________________________________________
"Вит, cкоро Геминиды!" (с) Pova
"Познавший себя -- собственный палач." (с) Ф. Ницше
"Просто я живу на улице Ленина
И меня зарубает время от вре-ме-ни..." (с) Ф. Чистяков
Вернуться к началу
Lupus сейчас оффлайн  Посмотреть профиль Отправить личное сообщение [hidden] Посетить сайт автора
Максим Ташкинов
ЛА

Зарегистрирован: 24.08.2007

Сообщения: 9
Благодарности: 0

Откуда: Южный Урал, Куса

Добавлено: Пт Авг 24, 2007 16:37    Заголовок сообщения: Ответить с цитатой

Поле гистограммы - ок, будет серое.

Вообще, была идея сделать 2 варианта - "ночной" и "дневной", "ночной" - чтобы не напрягать глаза, отрываясь от подушки или телескопа :)

_________________
Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)

Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка Very Happy
Вернуться к началу
Максим Ташкинов сейчас оффлайн  Посмотреть профиль Отправить личное сообщение Посетить сайт автора
RadioAdmin Lupus
hv
RadioAdmin

Зарегистрирован: 10.07.2007

Сообщения: 4268
Благодарности: 41

Откуда: Minsk, Belarus

Добавлено: Пт Авг 24, 2007 17:27    Заголовок сообщения: Ответить с цитатой

Цитата:
Вообще, была идея сделать 2 варианта - "ночной" и "дневной", "ночной" - чтобы не напрягать глаза, отрываясь от подушки или телескопа

Хорошая идея.

Насчёт программирования USB... Может это подойдёт?

Агуров П.В. Практика программирования USB, rar, 6.19 MB.
П. Агуров Интерфейс USB. Практика использования и программирования, rar, 8.36 MB.

Это на русском. На сайте http://www.pcports.ru/, который я вам рекомендовал, в разделе "Библиотека" есть ещё много книг, в том числе и по USB.
Но для наших задач важно, чтобы программа работала с СОМ -- как минимум. Если будет в будущем работать и с USB -- только лучше. :)

_________________
SOS
_________________________________________________
"Вит, cкоро Геминиды!" (с) Pova
"Познавший себя -- собственный палач." (с) Ф. Ницше
"Просто я живу на улице Ленина
И меня зарубает время от вре-ме-ни..." (с) Ф. Чистяков
Вернуться к началу
Lupus сейчас оффлайн  Посмотреть профиль Отправить личное сообщение [hidden] Посетить сайт автора
Kostyan
hv
ЛА

Зарегистрирован: 10.07.2007

Сообщения: 1158
Благодарности: 0



Добавлено: Вс Авг 26, 2007 21:25    Заголовок сообщения: Ответить с цитатой

Lupus писал(а):

Насчёт программирования USB... Может это подойдёт?

Агуров П.В. Практика программирования USB, rar, 6.19 MB.
П. Агуров Интерфейс USB. Практика использования и программирования, rar, 8.36 MB.

Запутанные.. сложные для новичка и бесполезные для знающего человека книги..
Самая лучшая документация по юсб это ин инглиш, например на оф сайте
www.usb.org
Вернуться к началу
Kostyan сейчас оффлайн  Посмотреть профиль Отправить личное сообщение
Kostyan
hv
ЛА

Зарегистрирован: 10.07.2007

Сообщения: 1158
Благодарности: 0



Добавлено: Вс Авг 26, 2007 21:33    Заголовок сообщения: Ответить с цитатой

Вот например оттуда же
http://www.pcports.ru/files/lib/USBDesignByExample.rar
http://www.pcports.ru/files/lib/USBMasStor.rar (по памяти название вспоминаю.. если не ошибаюсь они)

Или же популярные USB-COM преобразователи на базе ft232

p/s ув. temp админ .. почему нет кнопки изменить сообщение
Вернуться к началу
Kostyan сейчас оффлайн  Посмотреть профиль Отправить личное сообщение
Максим Ташкинов
ЛА

Зарегистрирован: 24.08.2007

Сообщения: 9
Благодарности: 0

Откуда: Южный Урал, Куса

Добавлено: Вс Авг 26, 2007 22:16    Заголовок сообщения: Ответить с цитатой

Чтобы не терять связи:

Думал, как же быть, если к меня нет ни COM, ни LPT..

Пока что метеорчики фиксируются в программе посредством щелчка мыши
(для того, чтобы отработать прорисовку и счёт)

Цвета поставил, красные столбики на сером поле.

Пока все новости, файлы на сайте не обновляю, тк изменения пока незначительные.

_________________
Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)

Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка Very Happy
Вернуться к началу
Максим Ташкинов сейчас оффлайн  Посмотреть профиль Отправить личное сообщение Посетить сайт автора
RadioAdmin Lupus
hv
RadioAdmin

Зарегистрирован: 10.07.2007

Сообщения: 4268
Благодарности: 41

Откуда: Minsk, Belarus

Добавлено: Пн Авг 27, 2007 12:40    Заголовок сообщения: Ответить с цитатой

Цитата:
p/s ув. temp админ .. почему нет кнопки изменить сообщение

Ну вот нету, и всё! В скорости постараюсь исправить это дело...

Я думаю, пока не стоит заморачиваться USB и т.д. Надо с COM разобраться.

_________________
SOS
_________________________________________________
"Вит, cкоро Геминиды!" (с) Pova
"Познавший себя -- собственный палач." (с) Ф. Ницше
"Просто я живу на улице Ленина
И меня зарубает время от вре-ме-ни..." (с) Ф. Чистяков
Вернуться к началу
Lupus сейчас оффлайн  Посмотреть профиль Отправить личное сообщение [hidden] Посетить сайт автора
Модератор Pova
hv
Модератор

Зарегистрирован: 10.07.2007

Сообщения: 1786
Благодарности: 14



Добавлено: Пн Авг 27, 2007 15:57    Заголовок сообщения: Ответить с цитатой

Всем привет!
Проект хороший... такого типа софта не так уж и много...
Вит, раз ты выступаешь в роли заказчика, то неплохо было бы озвучить ряд вещей, как обычно бывает в проектах ;)
1. Необходимость и актуальность. Есть ряд известных софтин - надо вычленить плюсы и минусы, как насчёт интерфейса, так и по поводу источника сигнала, способа его обработки и хранения результатов. Частично эту работу начал делать Ilkka Yrjölä - он свёл в таблицу кое-какие данные по различным прогам... Надо продолжить эту работу, прежде чем заниматься велосипедоизобретательством. Мы же не хотим повторять чужие ошибки?
2. Алгоритм обработки сигнала. Что за сигнал? Что за АЦП планируется использовать? Или пока это будет просто счётчик импульсов, подаваемых на порт? Предлагаю сначала сформулировать программу-максимум, а потом упрощать её, если не сможем осилить. Так уж повелось, что среди моих знакомых немеряно программистов... разных... Вполне можно организовать рабочую группу. Вит знает, что я иногда неисправимый оптимист, но тем не менее... Кстати, Андрей вроде как знаком со ЗВУКОМ, и как его обрабатывать...
3. Много всего: совместимость, стандартизация отчётов(конвертер), и тд... Надо знать, на что ориентироваться при написании проги, возможно включить совместимость с уже имеющимися устройсвами - только так можно будет потом заинтересовать и привлечь ещё больше радионаблюдателей...

Как думаете, у меня не слишком много амбиций? :) По-моему, пришло время ЛЮБИТЕЛЯМ выпустить ПРОФЕССИОНАЛЬНЫЙ продукт!

_________________
Владимир
[img:f45f24a24c]http://baf.belastro.net/static/going_baf.jpg[/img:f45f24a24c]
Вернуться к началу
Pova сейчас оффлайн  Посмотреть профиль Отправить личное сообщение
Максим Ташкинов
ЛА

Зарегистрирован: 24.08.2007

Сообщения: 9
Благодарности: 0

Откуда: Южный Урал, Куса

Добавлено: Пн Авг 27, 2007 16:42    Заголовок сообщения: Ответить с цитатой

Pova писал(а):
Всем привет!
Как думаете, у меня не слишком много амбиций? :) По-моему, пришло время ЛЮБИТЕЛЯМ выпустить ПРОФЕССИОНАЛЬНЫЙ продукт!



Я тоже оптимист, и если всё получится - буду ну очень рад.

Хорошо было бы, если б кто-нибудь ответил на пункты 1,2,3 :)
Особенно интересно, какие уже есть программы, их +и-, т.к если делать "ещё один счётчик" - то лучше уж что-нибудь поинтереснее.


Я по радиометеорам не спец, но может быть, потом стоит парралельно (по сигналу на порт) фиксировать звук, или ещё что-то? (на будущее)?

_________________
Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)

Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка Very Happy
Вернуться к началу
Максим Ташкинов сейчас оффлайн  Посмотреть профиль Отправить личное сообщение Посетить сайт автора
RadioAdmin Lupus
hv
RadioAdmin

Зарегистрирован: 10.07.2007

Сообщения: 4268
Благодарности: 41

Откуда: Minsk, Belarus

Добавлено: Пн Авг 27, 2007 16:42    Заголовок сообщения: Ответить с цитатой

Хоть мы уже обсудили, но на всякий случай:
Цитата:
Вит, раз ты выступаешь в роли заказчика, то неплохо было бы озвучить ряд вещей, как обычно бывает в проектах

См. http://www.forum.belastro.net/viewtopic.php?p=809#809 , аттач RM.zip.

_________________
SOS
_________________________________________________
"Вит, cкоро Геминиды!" (с) Pova
"Познавший себя -- собственный палач." (с) Ф. Ницше
"Просто я живу на улице Ленина
И меня зарубает время от вре-ме-ни..." (с) Ф. Чистяков
Вернуться к началу
Lupus сейчас оффлайн  Посмотреть профиль Отправить личное сообщение [hidden] Посетить сайт автора
Максим Ташкинов
ЛА

Зарегистрирован: 24.08.2007

Сообщения: 9
Благодарности: 0

Откуда: Южный Урал, Куса

Добавлено: Пн Авг 27, 2007 22:39    Заголовок сообщения: "Ночная сборка" Ответить с цитатой

Разобрался с прорисовкой гистограммы, текущее положение -
- разобраться с записью в файл логов
- работать, собственно, с портом.



Scr.JPG
 Описание:
Снимок главного окна программы
 Размер файла:  51.88 KB
 Просмотрено:  14284 раз(а)
Scr.JPG
Снимок главного окна программы »»»


RM_Detector.zip
 Описание:
Текущая версия RM_Detector, зеркало на delphifaq.info/files/RM_Detector.zip

Скачать
 Имя файла:  RM_Detector.zip
 Размер файла:  232.89 KB
 Скачано:  1002 раз(а)


_________________
Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)

Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка Very Happy
Вернуться к началу
Максим Ташкинов сейчас оффлайн  Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Максим Ташкинов
ЛА

Зарегистрирован: 24.08.2007

Сообщения: 9
Благодарности: 0

Откуда: Южный Урал, Куса

Добавлено: Вт Авг 28, 2007 10:51    Заголовок сообщения: Ответить с цитатой

Pova писал(а):

2. Алгоритм обработки сигнала. Что за сигнал? Что за АЦП планируется использовать? Или пока это будет просто счётчик импульсов, подаваемых на порт? Предлагаю сначала сформулировать программу-максимум, а потом упрощать её, если не сможем осилить. Так уж повелось, что среди моих знакомых немеряно программистов... разных... Вполне можно организовать рабочую группу.


Спросите Ваших знакомых, вдруг захотят присоединиться.. :)


Пока ещё COM-порт не задействован. Потому как не знаю, что я должен буду на него принять. Все попадающиеся примеры - работают с портом, как с файлом.

Вот один из примерчиков. Если у Вас есть рабочее железо, расскажите, пожалуйста, что выдаёт эта программка http://delphifaq.info/files/TestComm.zip

Это примерчик с http://www.delphimaster.ru/articles/comport2/port.zip

_________________
Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)

Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка Very Happy
Вернуться к началу
Максим Ташкинов сейчас оффлайн  Посмотреть профиль Отправить личное сообщение Посетить сайт автора
RadioAdmin Lupus
hv
RadioAdmin

Зарегистрирован: 10.07.2007

Сообщения: 4268
Благодарности: 41

Откуда: Minsk, Belarus

Добавлено: Вт Авг 28, 2007 13:34    Заголовок сообщения: Ответить с цитатой

Насчёт железа -- спаян интерфейс по схеме, размещённой ТУТ.

Наша программа должна подавать c СОМ-порта на RTS-пин +12 В (логическая "1"), на TXD-пин -- -12 В (логический "0"). Это питание для интерфейса.
CTS-пин -- приёмный, на него подаётся "1", когда приходит сигнал от радиометеора, и висит "0", когда сигнала нет.

Надо подумать насчёт ещё одного входа -- на который будет подаваться инфа от интерфейса о длительности сигналов...

Насчёт прог упомянутых выше -- сегодня посмотрю, потестирую.

_________________
SOS
_________________________________________________
"Вит, cкоро Геминиды!" (с) Pova
"Познавший себя -- собственный палач." (с) Ф. Ницше
"Просто я живу на улице Ленина
И меня зарубает время от вре-ме-ни..." (с) Ф. Чистяков
Вернуться к началу
Lupus сейчас оффлайн  Посмотреть профиль Отправить личное сообщение [hidden] Посетить сайт автора
Site Admin Deimos
hv
Site Admin

Зарегистрирован: 10.07.2007

Сообщения: 5907
Благодарности: 33



Добавлено: Вт Авг 28, 2007 14:30    Заголовок сообщения: Ответить с цитатой

Вопросами обработки и формализации алгоритмов, а также описание форматов и т.п. могу заняться я при предоставлении мне соответствующей инфы.
_________________
Алексей
+37529 5542822

Профи-диванщик с опытом, есть диплом А4 в рамке.
Вернуться к началу
Deimos сейчас оффлайн  Посмотреть профиль Отправить личное сообщение Посетить сайт автора
RadioAdmin Lupus
hv
RadioAdmin

Зарегистрирован: 10.07.2007

Сообщения: 4268
Благодарности: 41

Откуда: Minsk, Belarus

Добавлено: Ср Авг 29, 2007 02:25    Заголовок сообщения: Ответить с цитатой

Цитата:
Вопросами обработки и формализации алгоритмов, а также описание форматов

Эм... Э... "Это ты с кем сейчас разговаривал?" (с) :D
В смысле, что ты подразумеваешь под обработкой, а ещё загадочнее --
Цитата:
формализацией
алгоритмов? Чувствую, зря я поддался давлению народных масс, и удалил раздел "Алгоритмика"...

Цитата:
Вот один из примерчиков. Если у Вас есть рабочее железо, расскажите, пожалуйста, что выдаёт эта программка http://delphifaq.info/files/TestComm.zip


А как сие чудо программерское работает (см. прикреплённую картинку)? Что вводить-то? Наверно, надо замкнуть какие-то пины на СОМ-порте, иначе как он перешлёт инфу из пина в пин?! Или я чего-то непонял?



TestComm.JPG
 Описание:
 Размер файла:  14.79 KB
 Просмотрено:  14241 раз(а)
TestComm.JPG


_________________
SOS
_________________________________________________
"Вит, cкоро Геминиды!" (с) Pova
"Познавший себя -- собственный палач." (с) Ф. Ницше
"Просто я живу на улице Ленина
И меня зарубает время от вре-ме-ни..." (с) Ф. Чистяков
Вернуться к началу
Lupus сейчас оффлайн  Посмотреть профиль Отправить личное сообщение [hidden] Посетить сайт автора
Максим Ташкинов
ЛА

Зарегистрирован: 24.08.2007

Сообщения: 9
Благодарности: 0

Откуда: Южный Урал, Куса

Добавлено: Чт Авг 30, 2007 09:27    Заголовок сообщения: Ответить с цитатой

Lupus писал(а):
А как сие чудо программерское работает (см. прикреплённую картинку)? Что вводить-то? Наверно, надо замкнуть какие-то пины на СОМ-порте, иначе как он перешлёт инфу из пина в пин?! Или я чего-то непонял?


Вот косяк :(

По идее, надо имитировать работу аппаратуры :) (на СОМ1)

Хотя, я кажется нашёл нужную информацию...

_________________
Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)

Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка Very Happy
Вернуться к началу
Максим Ташкинов сейчас оффлайн  Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Максим Ташкинов
ЛА

Зарегистрирован: 24.08.2007

Сообщения: 9
Благодарности: 0

Откуда: Южный Урал, Куса

Добавлено: Сб Сен 01, 2007 23:55    Заголовок сообщения: Ответить с цитатой

Здравствуйте, товарищи!

Завтра я еду учиться, в Челябинск, поэтому есть вероятность замедленной разработки :)

Прикрепляю исходники (на случай, если придётся пропасть на время) и программку, которая, впрочем, пока не работает с портом... Но посмотреть можете..

Если кто хочет помочь - берите исходнике, я могу быть в аське, рассказать, что откуда и зачем.



RM_Detector(SRC).rar
 Описание:
Исходный вод программы.

Скачать
 Имя файла:  RM_Detector(SRC).rar
 Размер файла:  9.99 KB
 Скачано:  884 раз(а)


RM_DETECTOR(exe).rar
 Описание:
Программа. То, что есть на данный момент...

Скачать
 Имя файла:  RM_DETECTOR(exe).rar
 Размер файла:  194 KB
 Скачано:  894 раз(а)


_________________
Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)

Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка Very Happy
Вернуться к началу
Максим Ташкинов сейчас оффлайн  Посмотреть профиль Отправить личное сообщение Посетить сайт автора
mnopnesa1
Гость




Благодарности: 0



Добавлено: Пн Сен 03, 2007 23:29    Заголовок сообщения: Ответить с цитатой

Тем кто пишет софт.
Незнаю но на мой взгляд у вас мало что получится
так как нерещены две задачи.
1. Источник времени
2. Программирование прерываний

Для первого можно попробовать использовать системный кварц
но он 8-22 Мгц и дает ошибки иногда так что его использовать
нельзя.
Для второго нужно программировать прерывания с ком порта
иначе программа бесполезна.

Именно поетому нужно создавать плату(ПСЙ) отдельную и софт к ней.
Я незнаю зачем тебе совт нужен 1212Lupus можно простой счетчик(микросхему)
припаять к твоей плате с циферблатом много проще и надежнее
покрайне мере в количестве неошибешся.
Вернуться к началу
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум @ BelAstro.Net -> Программирование Часовой пояс: GMT + 3
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB