|
Форум @ BelAstro.Net Форум белорусской любительской астрономической сети
|
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Lupus
RadioAdmin
Зарегистрирован: 10.07.2007
Сообщения: 4337 Благодарности: 100
Откуда: Minsk, Belarus
|
Добавлено: Пт Авг 24, 2007 14:21 Заголовок сообщения: Программа для радионаблюдений метеоров |
|
|
Не так давно я обратился на Астрофоруме к Maxim_T с предложением написать программу для радионаблюдений метеоров (подробнее см. ТУТ).
Он сделал тестовую версию интерфейса.
Я попытаюсь пригласить его на наш форум -- дабы удобнее было развивать этот проект.
Описание: |
Проект программы, интерфейс. |
|
Скачать |
Имя файла: |
RM_Detector.zip |
Размер файла: |
256.86 KB |
Скачано: |
1211 раз(а) |
Описание: |
Моё описание к будущей программе. |
|
Скачать |
Имя файла: |
RM.zip |
Размер файла: |
72.65 KB |
Скачано: |
1215 раз(а) |
_________________
_________________________________________________
"Вит, cкоро Геминиды!" (с) Pova
"Познавший себя -- собственный палач." (с) Ф. Ницше
"Просто я живу на улице Ленина
И меня зарубает время от вре-ме-ни..." (с) Ф. Чистяков
|
|
Вернуться к началу |
|
|
Максим Ташкинов
ЛА
Зарегистрирован: 24.08.2007
Сообщения: 9 Благодарности: 0
Откуда: Южный Урал, Куса
|
Добавлено: Пт Авг 24, 2007 15:51 Заголовок сообщения: |
|
|
Это Maxim_T с форума astronomy.ru..
Я тут.. :)
Жду комментариев, замечаний и предложений по программе.
_________________ Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)
Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка
|
|
Вернуться к началу |
|
|
Lupus
RadioAdmin
Зарегистрирован: 10.07.2007
Сообщения: 4337 Благодарности: 100
Откуда: Minsk, Belarus
|
Добавлено: Пт Авг 24, 2007 16:20 Заголовок сообщения: |
|
|
Прежде всего -- спасибо, что взялись за реализацию этого проекта! :)
Тестовую версию посмотрел. Я думаю, лучше сделать гистограмное поле не зелёного цвета, а стандартного серого, а сами столбики гистограммы -- красными. Верхнюю бардовую "шапку" оставляем -- мне нравиться. ;)
Пока всё отлично -- обновление поля гистограмм не грузит проц совсем что есть гуд.
_________________
_________________________________________________
"Вит, cкоро Геминиды!" (с) Pova
"Познавший себя -- собственный палач." (с) Ф. Ницше
"Просто я живу на улице Ленина
И меня зарубает время от вре-ме-ни..." (с) Ф. Чистяков
|
|
Вернуться к началу |
|
|
Максим Ташкинов
ЛА
Зарегистрирован: 24.08.2007
Сообщения: 9 Благодарности: 0
Откуда: Южный Урал, Куса
|
Добавлено: Пт Авг 24, 2007 16:37 Заголовок сообщения: |
|
|
Поле гистограммы - ок, будет серое.
Вообще, была идея сделать 2 варианта - "ночной" и "дневной", "ночной" - чтобы не напрягать глаза, отрываясь от подушки или телескопа :)
_________________ Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)
Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка
|
|
Вернуться к началу |
|
|
Lupus
RadioAdmin
Зарегистрирован: 10.07.2007
Сообщения: 4337 Благодарности: 100
Откуда: Minsk, Belarus
|
Добавлено: Пт Авг 24, 2007 17:27 Заголовок сообщения: |
|
|
Цитата: | Вообще, была идея сделать 2 варианта - "ночной" и "дневной", "ночной" - чтобы не напрягать глаза, отрываясь от подушки или телескопа |
Хорошая идея.
Насчёт программирования USB... Может это подойдёт?
Агуров П.В. Практика программирования USB, rar, 6.19 MB.
П. Агуров Интерфейс USB. Практика использования и программирования, rar, 8.36 MB.
Это на русском. На сайте http://www.pcports.ru/, который я вам рекомендовал, в разделе "Библиотека" есть ещё много книг, в том числе и по USB.
Но для наших задач важно, чтобы программа работала с СОМ -- как минимум. Если будет в будущем работать и с USB -- только лучше. :)
_________________
_________________________________________________
"Вит, cкоро Геминиды!" (с) Pova
"Познавший себя -- собственный палач." (с) Ф. Ницше
"Просто я живу на улице Ленина
И меня зарубает время от вре-ме-ни..." (с) Ф. Чистяков
|
|
Вернуться к началу |
|
|
Kostyan
ЛА
Зарегистрирован: 10.07.2007
Сообщения: 1163 Благодарности: 0
|
Добавлено: Вс Авг 26, 2007 21:25 Заголовок сообщения: |
|
|
Запутанные.. сложные для новичка и бесполезные для знающего человека книги..
Самая лучшая документация по юсб это ин инглиш, например на оф сайте
www.usb.org
|
|
Вернуться к началу |
|
|
Kostyan
ЛА
Зарегистрирован: 10.07.2007
Сообщения: 1163 Благодарности: 0
|
|
Вернуться к началу |
|
|
Максим Ташкинов
ЛА
Зарегистрирован: 24.08.2007
Сообщения: 9 Благодарности: 0
Откуда: Южный Урал, Куса
|
Добавлено: Вс Авг 26, 2007 22:16 Заголовок сообщения: |
|
|
Чтобы не терять связи:
Думал, как же быть, если к меня нет ни COM, ни LPT..
Пока что метеорчики фиксируются в программе посредством щелчка мыши
(для того, чтобы отработать прорисовку и счёт)
Цвета поставил, красные столбики на сером поле.
Пока все новости, файлы на сайте не обновляю, тк изменения пока незначительные.
_________________ Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)
Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка
|
|
Вернуться к началу |
|
|
Lupus
RadioAdmin
Зарегистрирован: 10.07.2007
Сообщения: 4337 Благодарности: 100
Откуда: Minsk, Belarus
|
Добавлено: Пн Авг 27, 2007 12:40 Заголовок сообщения: |
|
|
Цитата: | p/s ув. temp админ .. почему нет кнопки изменить сообщение |
Ну вот нету, и всё! В скорости постараюсь исправить это дело...
Я думаю, пока не стоит заморачиваться USB и т.д. Надо с COM разобраться.
_________________
_________________________________________________
"Вит, cкоро Геминиды!" (с) Pova
"Познавший себя -- собственный палач." (с) Ф. Ницше
"Просто я живу на улице Ленина
И меня зарубает время от вре-ме-ни..." (с) Ф. Чистяков
|
|
Вернуться к началу |
|
|
Pova
Модератор
Зарегистрирован: 10.07.2007
Сообщения: 1798 Благодарности: 15
|
Добавлено: Пн Авг 27, 2007 15:57 Заголовок сообщения: |
|
|
Всем привет!
Проект хороший... такого типа софта не так уж и много...
Вит, раз ты выступаешь в роли заказчика, то неплохо было бы озвучить ряд вещей, как обычно бывает в проектах ;)
1. Необходимость и актуальность. Есть ряд известных софтин - надо вычленить плюсы и минусы, как насчёт интерфейса, так и по поводу источника сигнала, способа его обработки и хранения результатов. Частично эту работу начал делать Ilkka Yrjölä - он свёл в таблицу кое-какие данные по различным прогам... Надо продолжить эту работу, прежде чем заниматься велосипедоизобретательством. Мы же не хотим повторять чужие ошибки?
2. Алгоритм обработки сигнала. Что за сигнал? Что за АЦП планируется использовать? Или пока это будет просто счётчик импульсов, подаваемых на порт? Предлагаю сначала сформулировать программу-максимум, а потом упрощать её, если не сможем осилить. Так уж повелось, что среди моих знакомых немеряно программистов... разных... Вполне можно организовать рабочую группу. Вит знает, что я иногда неисправимый оптимист, но тем не менее... Кстати, Андрей вроде как знаком со ЗВУКОМ, и как его обрабатывать...
3. Много всего: совместимость, стандартизация отчётов(конвертер), и тд... Надо знать, на что ориентироваться при написании проги, возможно включить совместимость с уже имеющимися устройсвами - только так можно будет потом заинтересовать и привлечь ещё больше радионаблюдателей...
Как думаете, у меня не слишком много амбиций? :) По-моему, пришло время ЛЮБИТЕЛЯМ выпустить ПРОФЕССИОНАЛЬНЫЙ продукт!
_________________ Владимир
[img:f45f24a24c]http://baf.belastro.net/static/going_baf.jpg[/img:f45f24a24c]
[img:b2f591ea1d]http://baf.belastro.net/static/going_baf.jpg[/img:b2f591ea1d]
|
|
Вернуться к началу |
|
|
Максим Ташкинов
ЛА
Зарегистрирован: 24.08.2007
Сообщения: 9 Благодарности: 0
Откуда: Южный Урал, Куса
|
Добавлено: Пн Авг 27, 2007 16:42 Заголовок сообщения: |
|
|
Pova писал(а): | Всем привет!
Как думаете, у меня не слишком много амбиций? :) По-моему, пришло время ЛЮБИТЕЛЯМ выпустить ПРОФЕССИОНАЛЬНЫЙ продукт! |
Я тоже оптимист, и если всё получится - буду ну очень рад.
Хорошо было бы, если б кто-нибудь ответил на пункты 1,2,3 :)
Особенно интересно, какие уже есть программы, их +и-, т.к если делать "ещё один счётчик" - то лучше уж что-нибудь поинтереснее.
Я по радиометеорам не спец, но может быть, потом стоит парралельно (по сигналу на порт) фиксировать звук, или ещё что-то? (на будущее)?
_________________ Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)
Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка
|
|
Вернуться к началу |
|
|
Lupus
RadioAdmin
Зарегистрирован: 10.07.2007
Сообщения: 4337 Благодарности: 100
Откуда: Minsk, Belarus
|
Добавлено: Пн Авг 27, 2007 16:42 Заголовок сообщения: |
|
|
Хоть мы уже обсудили, но на всякий случай:
Цитата: | Вит, раз ты выступаешь в роли заказчика, то неплохо было бы озвучить ряд вещей, как обычно бывает в проектах |
См. http://www.forum.belastro.net/viewtopic.php?p=809#809 , аттач RM.zip.
_________________
_________________________________________________
"Вит, cкоро Геминиды!" (с) Pova
"Познавший себя -- собственный палач." (с) Ф. Ницше
"Просто я живу на улице Ленина
И меня зарубает время от вре-ме-ни..." (с) Ф. Чистяков
|
|
Вернуться к началу |
|
|
Максим Ташкинов
ЛА
Зарегистрирован: 24.08.2007
Сообщения: 9 Благодарности: 0
Откуда: Южный Урал, Куса
|
Добавлено: Пн Авг 27, 2007 22:39 Заголовок сообщения: "Ночная сборка" |
|
|
Разобрался с прорисовкой гистограммы, текущее положение -
- разобраться с записью в файл логов
- работать, собственно, с портом.
Описание: |
Снимок главного окна программы |
|
Размер файла: |
51.88 KB |
Просмотрено: |
22043 раз(а) |
Снимок главного окна программы »»»
|
Описание: |
Текущая версия RM_Detector, зеркало на delphifaq.info/files/RM_Detector.zip |
|
Скачать |
Имя файла: |
RM_Detector.zip |
Размер файла: |
232.89 KB |
Скачано: |
1190 раз(а) |
_________________ Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)
Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка
|
|
Вернуться к началу |
|
|
Максим Ташкинов
ЛА
Зарегистрирован: 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мм, самоделка
|
|
Вернуться к началу |
|
|
Lupus
RadioAdmin
Зарегистрирован: 10.07.2007
Сообщения: 4337 Благодарности: 100
Откуда: Minsk, Belarus
|
Добавлено: Вт Авг 28, 2007 13:34 Заголовок сообщения: |
|
|
Насчёт железа -- спаян интерфейс по схеме, размещённой ТУТ.
Наша программа должна подавать c СОМ-порта на RTS-пин +12 В (логическая "1"), на TXD-пин -- -12 В (логический "0"). Это питание для интерфейса.
CTS-пин -- приёмный, на него подаётся "1", когда приходит сигнал от радиометеора, и висит "0", когда сигнала нет.
Надо подумать насчёт ещё одного входа -- на который будет подаваться инфа от интерфейса о длительности сигналов...
Насчёт прог упомянутых выше -- сегодня посмотрю, потестирую.
_________________
_________________________________________________
"Вит, cкоро Геминиды!" (с) Pova
"Познавший себя -- собственный палач." (с) Ф. Ницше
"Просто я живу на улице Ленина
И меня зарубает время от вре-ме-ни..." (с) Ф. Чистяков
|
|
Вернуться к началу |
|
|
Deimos
Site Admin
Зарегистрирован: 10.07.2007
Сообщения: 6186 Благодарности: 75
|
Добавлено: Вт Авг 28, 2007 14:30 Заголовок сообщения: |
|
|
Вопросами обработки и формализации алгоритмов, а также описание форматов и т.п. могу заняться я при предоставлении мне соответствующей инфы.
_________________ Алексей
Профи-диванщик с опытом, есть диплом А4 в рамке.
|
|
Вернуться к началу |
|
|
Lupus
RadioAdmin
Зарегистрирован: 10.07.2007
Сообщения: 4337 Благодарности: 100
Откуда: Minsk, Belarus
|
|
Вернуться к началу |
|
|
Максим Ташкинов
ЛА
Зарегистрирован: 24.08.2007
Сообщения: 9 Благодарности: 0
Откуда: Южный Урал, Куса
|
Добавлено: Чт Авг 30, 2007 09:27 Заголовок сообщения: |
|
|
Lupus писал(а): | А как сие чудо программерское работает (см. прикреплённую картинку)? Что вводить-то? Наверно, надо замкнуть какие-то пины на СОМ-порте, иначе как он перешлёт инфу из пина в пин?! Или я чего-то непонял? |
Вот косяк :(
По идее, надо имитировать работу аппаратуры :) (на СОМ1)
Хотя, я кажется нашёл нужную информацию...
_________________ Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)
Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка
|
|
Вернуться к началу |
|
|
Максим Ташкинов
ЛА
Зарегистрирован: 24.08.2007
Сообщения: 9 Благодарности: 0
Откуда: Южный Урал, Куса
|
Добавлено: Сб Сен 01, 2007 23:55 Заголовок сообщения: |
|
|
Здравствуйте, товарищи!
Завтра я еду учиться, в Челябинск, поэтому есть вероятность замедленной разработки :)
Прикрепляю исходники (на случай, если придётся пропасть на время) и программку, которая, впрочем, пока не работает с портом... Но посмотреть можете..
Если кто хочет помочь - берите исходнике, я могу быть в аське, рассказать, что откуда и зачем.
Описание: |
|
Скачать |
Имя файла: |
RM_Detector(SRC).rar |
Размер файла: |
9.99 KB |
Скачано: |
1054 раз(а) |
Описание: |
Программа. То, что есть на данный момент... |
|
Скачать |
Имя файла: |
RM_DETECTOR(exe).rar |
Размер файла: |
194 KB |
Скачано: |
1050 раз(а) |
_________________ Ничего вечного не бывает, поэтому возможно всё ;)
Я оптимист :)
Nicon Coolpix L10, труба d=30мм, f=1000мм, самоделка
|
|
Вернуться к началу |
|
|
mnopnesa1
Гость
Благодарности: 0
|
Добавлено: Пн Сен 03, 2007 23:29 Заголовок сообщения: |
|
|
Тем кто пишет софт.
Незнаю но на мой взгляд у вас мало что получится
так как нерещены две задачи.
1. Источник времени
2. Программирование прерываний
Для первого можно попробовать использовать системный кварц
но он 8-22 Мгц и дает ошибки иногда так что его использовать
нельзя.
Для второго нужно программировать прерывания с ком порта
иначе программа бесполезна.
Именно поетому нужно создавать плату(ПСЙ) отдельную и софт к ней.
Я незнаю зачем тебе совт нужен 1212Lupus можно простой счетчик(микросхему)
припаять к твоей плате с циферблатом много проще и надежнее
покрайне мере в количестве неошибешся.
|
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы можете скачивать файлы
|
|