Например TDA7294

Форум РадиоКот • Просмотр темы - MEGA3D
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср авг 06, 2025 23:58:16

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 271 ]    , , , 4, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 19, 2010 22:01:50 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Хм, странно... Единственное, что могу сказать - я использовал светодиод/фотодиод от мыши... Да, а полярность фотодиода у Вас правильная?

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 19, 2010 22:28:11 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Ср фев 17, 2010 02:02:16
Сообщений: 32
Откуда: Нижний Новгород
Рейтинг сообщения: 0
полярность, как на схеме, если поставить по-другому, просаживает питание.... Собственно, сегодня вот что заметил: Когда пытаешься передать данные в авторежиме в вашей программе под названием mcCOM то из хаотичного мусора изображение постепенно становится полновтью засвеченным, т.е. в итоге горят непрерывно все светики... и на этом всё... значит дело не в светодиоде и не в фотодиоде, коль он всё-таки пустоту записывает, ума не приложу...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 19, 2010 22:28:46 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Ср фев 17, 2010 02:02:16
Сообщений: 32
Откуда: Нижний Новгород
Рейтинг сообщения: 0
полярность, как на схеме, если поставить по-другому, просаживает питание.... Собственно, сегодня вот что заметил: Когда пытаешься передать данные в авторежиме в вашей программе под названием mcCOM то из хаотичного мусора изображение постепенно становится полновтью засвеченным, т.е. в итоге горят непрерывно все светики... и на этом всё... значит дело не в светодиоде и не в фотодиоде, коль он всё-таки пустоту записывает, ума не приложу...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 19, 2010 23:17:33 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 11
Рейтинг сообщений: 88
Зарегистрирован: Вт фев 09, 2010 02:04:53
Сообщений: 2018
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Может быть Вы в штекере COM порта провода неправильно припаяли? У меня такое было: на какой-то схеме штекер COM порта был изображён так, как если смотреть на него снаружи, а я припаял провода также, но взглянув на него изнутри, т.е. получилось в зеркальном отражении.

Ещё одно предположение: мне сразу не понравился этот аналоговый каскад фотоприёмника (VT9, VD5, R17), с выхода которого сигнал напрямую подаётся на цифровую микросхему. Не факт, что у него на выходе чёткие логические уровни, может быть там ерунда какая-нибудь. Тем более, что ИК-фотодиод может реагировать не только на излучение соответствующего ИК-светодиода. Я как-то экспериментировал с модулем ИК-приёмника от старого телека и обнаружил, что он ловит помехи от ламп накаливания.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 20, 2010 00:25:37 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
А кроме mcCOM Вы что использовали?

Цитата:
мне сразу не понравился этот аналоговый каскад фотоприёмника (VT9, VD5, R17), с выхода которого сигнал напрямую подаётся на цифровую микросхему.


А что Вы предлагаете? Ставить компаратор? Так логика и так сама по-себе обладает пороговыми свойствами... Так что все ОК.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 20, 2010 01:03:41 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 11
Рейтинг сообщений: 88
Зарегистрирован: Вт фев 09, 2010 02:04:53
Сообщений: 2018
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
YS писал(а):
А что Вы предлагаете? Ставить компаратор? Так логика и так сама по-себе обладает пороговыми свойствами... Так что все ОК.


А у этой меги есть встроенный компаратор? Может на него сигнал подать (естественно, потребуется немного изменить прогу)? Я когда одну штуковину на 2313 делал, использовал встроенный компаратор и функцию подавления "дребезга" компаратора.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 20, 2010 15:48:54 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Цитата:
А у этой меги есть встроенный компаратор?


Есть.

Цитата:
Может на него сигнал подать ... ?


А смысл? Я же говорю - логика сама по себе компаратор. Использовать компаратор имеет смысл тогда, когда надо сравнивать сигнал с "нестандартным" уровнем. А тут неявное сравнение идет с логическими уровнями (ибо логика обладает пороговыми свойствами), так что компаратор не нужен. :idea: Его использование только усложнит программу, не давая реальных преимуществ, ибо придется либо реализовывать программный UART (что выглядит эксцентрично, ибо у этой меги есть аппаратный), либо программно организовывать вывод значения компаратора на какую-то ножку (прямого выхода у него нет), а потом с нее аппаратно заводить сигнал на вход хардверного UART'а, что усложнит еще и печатку. Так что компаратор, ни внутренний, ни внешний, тут совершенно ни к чему.
А вообще, если подходить философски, где грань между цифрой и аналогом? Чем бистабильный мультивибратор (аналоговая схема!) отличается от RS-триггера?

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 20, 2010 16:39:52 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Ср фев 17, 2010 02:02:16
Сообщений: 32
Откуда: Нижний Новгород
Рейтинг сообщения: 0
А есть вообще риск при пайке убить этот злосчастный интерфейс, перепробовал все программы, у всех срыв синхронизации, кроме mcCOM? Там при автоматической побитной передаче идут одни полоски на строке, вот фотка...


Вложения:
ABCD0001.JPG [77.75 KiB]
Скачиваний: 922
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 21, 2010 18:24:44 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Цитата:
А есть вообще риск при пайке убить этот злосчастный интерфейс


При пайке - вряд ли. Можно убить кристалл целиком, по частям - сомнительно.

Цитата:
Там при автоматической побитной передаче идут одни полоски на строке, вот фотка...


А чего передаете?

Жалко, я не экстрасенс... :cry: Поглядеть бы на Вашу конструкцию вживую... Или можно фото побольше и поподробнее? IMHO ошибка в монтаже/подборе деталей.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 26, 2010 15:39:57 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вс янв 17, 2010 15:02:01
Сообщений: 20
Рейтинг сообщения: 0
YS А можете нарисовать или хотябы сфотографировать схему где вы подключали тсоп от мышки.... Заранее спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 26, 2010 20:40:53 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
В мышке (шариковой!) стоит обычный фотодиод, ничего более. Эмпирически была определена цоколевка (во вложении).


Вложения:
d.GIF [1.9 KiB]
Скачиваний: 925

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 27, 2010 14:37:23 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вс янв 17, 2010 15:02:01
Сообщений: 20
Рейтинг сообщения: 0
Спасибо! не знал :oops:


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 28, 2010 11:17:55 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 3
Зарегистрирован: Сб фев 27, 2010 19:23:52
Сообщений: 164
Откуда: Тула
Рейтинг сообщения: 0
Мой вариант пропеллера:
http://www.youtube.com/watch?v=pvnAt7vjXF0
по-подробнее можно прочитать тут:
http://www.occlub.ru/forum/showthread.php?t=606


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 28, 2010 13:02:36 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
О-о-о! Товарисч! Изображение Изображение

Надо смайлик с вентилятором придумать... :)))

Эффекты классные... Если не секрет, как рисовали?

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 28, 2010 19:36:31 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 3
Зарегистрирован: Сб фев 27, 2010 19:23:52
Сообщений: 164
Откуда: Тула
Рейтинг сообщения: 0
Одним таймером считаем количество тактов между двумя сигналами от фотодиода. Делим на 120 и полученный результат заносим в регистр сравнения другого таймера, при совпадении он обнуляется и возникает прерывание. Таким образом за один оборот возникает 120 прерываний таймера, в обработчике которого прописаны алгоритмы для разных картинок. Вывод на светодиоды - последовательный посредством сдвиговых регистров 74нс164. Для того чтобы погасить/засветить светодиоды необходимо отправить 40 бит данных. В зависимости от позиции светодиодов отсылаем определенную комбинацию нулей и едениц. Таким образом получается картинка.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 28, 2010 19:53:32 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Цитата:
Одним таймером считаем ...


Да нет, это все как раз понятно. :) Все-таки, я сам делал подобную штуку, так что принцип работы представляю. :wink:

Интересует, как Вы получили

Цитата:
... алгоритмы для разных картинок.


Я, например, мышкой натыкивал в самописной софтине для конвертации в нужное представление. Но натыкивать таким образом Ваши шедевры мазохизм. :shock: Вот мне и интересно, нет ли каких-нибудь более прогрессивных путей.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 28, 2010 22:14:52 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 3
Зарегистрирован: Сб фев 27, 2010 19:23:52
Сообщений: 164
Откуда: Тула
Рейтинг сообщения: 0
Самым большим мазохизмом было натыкивание бихазарда, но т.к. я с компьютером не очень дружу(в плане написания софтины) то мне пришлось натыкивать 1/6 рисунка на бумаге, а потом переносить в МК.
А вот трилистник получается простым поразрядным сдвигом, кусок кода:
void trilist(void)
{
if (pos==119) {tr_data(0,0,0,255,255,255);} else {tr_data(~(out>>16),~(out>>8),~out,255,255,255);};
if (arrow==1) {out=out<<1>>1;};
if (out==524288) {arrow=0;};
if (out==1) {arrow=1;};
if (pos==0) {out=1; arrow=1;};
}

Смайлик получается отсылкой одной из трех последовательностей в зависимости от положения светодиодов(переменная pos), вот код:
void smile(void)
{if ((pos==0)||(pos==20)) {tr_data(255,255,255, 0b11110111,0b11100111,255);}
else {if ((pos>50)&&(pos<90)) {tr_data(255,255,255, 0b11110111,0b01111111,255);}
else{tr_data(255,255,255, 0b11110111,255,255);};
};
}

В том же духе и все остальные картинки...
П.С.:функция tr_data инициирует передачу своего аргумента(шесть 8-ми битных чисел) на светодиоды.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 28, 2010 22:44:08 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Понятно.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MEGA3D
СообщениеДобавлено: Вт апр 13, 2010 10:12:33 
Родился

Зарегистрирован: Пн апр 12, 2010 11:18:57
Сообщений: 14
Рейтинг сообщения: 0
Доброго времени суток!
Вот загорелся собрать это чудо, но есть вопросики.
Сегодня поеду за деталями, но не могу понять что такое vd 1,2,3,4 - это обычные диоды?
HL9 и VD5 можно взять от шариковой мышки или купить, но какие? Можете мне маркировку сказать?
И я никак не понял для чего U1 и U2 куда их "втыкать", и какие покупать?
На что из отечественного происхождения можно заменить BC847?
Пожалуйста, ответьте как можно скорей, т.к. сегодня за деталями еду.
Заранее благодарю!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MEGA3D
СообщениеДобавлено: Вт апр 13, 2010 11:15:29 
Родился

Зарегистрирован: Пн апр 12, 2010 11:18:57
Сообщений: 14
Рейтинг сообщения: 0
Во все в принципе разобрался, но ответьте U1, U2, HL9, VD5 какие брать? Ну или лучше даже ссылку в чип и дип :))
Ну пожалуйста, ответьте, скажите хотя бы это обычные ик приемник/передатчик? Мне через час выезжать в магазин за деталями...


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 271 ]    , , , 4, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Pharaoh7979 и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y