2Limatov: поправить прошивку достаточно сложно, ее надо дезассемблировать, разобраться что там понаписал автор, изменить что надо, скомпилить, и посмотреть что она не заработала, забить и написать свою . а сайт фотооптики я видел, только надо теперь найти человечка из обнинска. у нас впринципе в городе есть представители их но что то у них туго с поставками того чего надо. да я вообще не понимаю чего сложного в написании своей прошивки, шаговыми двигателями через драйвер управлять не сложно, если не нравятся спец микросхемы то сайт телесистем там есть описание контроллера шагового двигателя на авр
Добавлено через 17 минут
я пока не понял как управлять яркостью их свечения, и их еще зажигать сложно и питать, точнее пока вообще не понятно как
Последний раз редактировалось DD!!; 14.02.2008 в 16:51. Причина: Добавлено сообщение
Limatov, яркость регулировать в сканере как правило не нужно.
"В микроконтроллерах ATmega8 изменено по сравнению с AT90S2333/4433 расположение битов, отвечающих за выбор режимов пониженного энергопотребления, что требует изменений в исходном тексте программы и перекомпиляции."
Я думаю, в стробоскопе режимы пониженного энергопотребления не используются. То же касается и watchdogа.
В остальном контроллеры абсолютно совместимы снизу вверх.
Посему, у меня есть полное ощущение, что эта прошивка зальётся как родная и в Мегу8. Ну, может быть, фузы некоторые придётся подкрутить.
2pokos: наверное атмел врет нам, они же говорят нельзя заменить! Если открыть пдфки на AT90S4433(20 страница) и на ATMega8 (46 страница), то мы увидим там таблицы с векторами прерываний и самое интересное для нас то что они разные. А вообще если читать то что пишет автор этого сканера в файле info.txt то вообще все проблемы отпадут
Даташиты у меня есть оба, читал. Атмел не врёт. Просто читать надо тщательнее. Нельзя взять и переткнуть в любом случае. А в этом конкретно случае можно, я думаю.
В этом случае нельзя, так как вектора прерывания разные. Например у AT90S4433 по адресу 0х06 содержится переход на процедуру обработки прерывания по переполнению таймера0, а в ATMega8 по адресу 0х06 - переход на процедуру обработки прерывания по срабатыванию компаратора А таймера1 и так почти со всеми прерываниями. Сответственно то что в прошивке выполняется на прерывание по переполнению таймера0 в AT90S4433 будет выполняться на прерывание по срабатыванию компаратора А таймера1 в ATMega8. Тоесть ни чего работать не будет.
Тут есть кто-нибудь, кто хочет разработать и собрать сканер?
Есть! Какие предложения?!Какое ТЗ?!
вот я и думаю что неплохо бы сначала составить ТЗ на то что мы хотим получить:
Сканер массой не более пяти киллограм стоимостью не более 150$
для этого нам надо:
Самое важное - прикинуть цену готового изделия и убедиться что она не будет выше чем у промышленных аналогов, иначе разработка теряет всякий смысл.
1) определиться с лампой, я думаю это будет галогенка 24v 250w, с источником питания для нее - импульсный ИП, с возможностью регулировки яркости этой лампы
2) посчитать оптическую систему сканера (линзы, их диаметр, фокусное расстояние, расположение относительно друг друга и сканирующего зеркала, отражатель лампы). Найти магазин где эти линзы можно купить.
3) разработать контроллер для 3-6 шаговых двигателей на микроконтроллере с какойнибудь разумной шиной управления этим контроллером (SPI,I2C и тд). Найти магазин где можно купить шаговые двигатели с нужными характеристиками, например для вращения сканирующего зеркала нужны шаговые двигатели с углом шага не менее 1.8 градуса (200 шагов). Поточнее продумать функции контроллера шаговых двигателей. (этим вроде я сейчас занимаюсь, по крайней мере в proteus*е двигатель шагать научил)
4) разработать схему общего управления сканером и приемником DMX-512(по этой теме есть мои наработки, так как был разработан диммер с DMX 512 интерфейсом)
5) разработать источник питания электронники и шаговых двигателей
6) попробовать заказать из обнинска светофильтры и тд.
7) разработать механическую систему сканера и тут же определиться с функциями сканера (колличество дисков, нужны или не нужны гобо, шторка и тд)
8) разработать и найти где заказать корпуса, так чтобы их цена была минимально
Вроде пока все, если кто что еще придумает дополняйти
Оценить свое время в деньгах. При таком объеме работ, даже 10 р в час, как у китайского рабочего, все равно дороже вылезет, чем купить. Только время будет дороже.
2VladimirAd: о своем времени я и не говорю, это понятно, просто может оказаться что разработка этого устройства уже по цене железок может быть невыгодна
допустим по опыту разработки диммера с DMX512 могу сказать что цена изделия получилась намного меньше промышленных аналогов
С ДМХ не все так просто, если полностью железный, это одно. Если софтовый, то это просто преобразователь интерфейса, то это совсем другое он не очень дорог в принципе. Веллеман продает за 140 баков наборчик - итерфейс преобразователя.
Только на днях спорили со знакомым, что дешевле купить усилок или сваять. Оказалось проще купить если надо просто усилок.
2VladimirAd: с DMX вопрос как раз решен, есть уже работающие передатчик (ссылка на сайт в ветке ремонт и доработка/usb-dmx, сообщение от dj.shadow) и приемник (ждем когда dj. shadow допишет докуметацию). кстати софтовый это не преобразователь а скорее всего согласователь интерфейсов. Ктати если собирать minidmx то его цена будет не более 15$, так что выигрыш на пиво значительный
Корпуса я могу сделать на своем призводстве, диски для светофильтров и гобо тоже могу на годрообразивной резке сделать - стоимость копеечная,порошковая покраска 250р м2.....так, что там дальше, лампу лучше 12V 100W-греется меньше, света дает ненамного меньше и обдувать легче...разработку контроллера и прошивки можно заказать на www.musidora.ru , там же можно и с линзами вопрос решить....светофильтры можно получить по почте,в этом проблемы не вижу.....шторка для строба вообще делается из 0.5мм фольги и работает на УРА.....что еще.....????
Добавлено через 2 минуты
Шаговые двигатели кстати можно оптом по 50р купить, гдето мне попадалось такое объявление не так давно..
А 5кг-это не многовато ли для небольшого сканера???
Добавлено через 8 минут
А разве тут речь идет о КРУПНОСЕРИЙНОМ производстве?
Добавлено через 27 минут
Вот по линзам...http://galasvet.saminfo.ru/linz.htm
Последний раз редактировалось Limatov; 28.02.2008 в 20:12. Причина: Добавлено сообщение
это то конечно все хорошо, но для начала неплохо было бы просто открыть учебник по физике за 10 класс и посчитать всеже оптическую систему
А что ее считать, разве недостаточно знать фокусное расстояние конденсорной линзы....точнее нужна линза с определенным фокусным расстоянием...примерно 1-3 см.-правда такая линза будет сильно выпуклая, как вот эта...это, кстати, она и есть! А на "выходе" с линзами можно и поиграться....
Вот текст переписки с инженером с www.musidora.ru
А вот ответ:
Социальные закладки