- Обращаюсь с просьбой,кто-нибудь знает можно ли преобразовать сигналы ttl уровня с обычного инкрементального кодера(я рассматриваю кодер от принтера)в цифровую форму SPI ? Буду очень признателен за любую информацию по интересующему меня вопросу. alex 54(88 знак., 07.12.2015 20:08, Cyber, полностью)General
- Студент что ли. 1533ИР9 приспособить для выдачи данных (SDA), на вход "C" подать SCL. Отрицательный фронт (парочку ЛА3 в помощь) сигнала Chip Select использовать для переноса информации из счётчика 1533ИЕ16 (по счётчику на каждую оптопару, или fk0(1259 знак., 08.12.2015 13:23 - 13:25)
- Вот ничего, но тут оси всего две, а энкодеров там вроде куда как поболе. Сложно будет адаптировать. - Николай Коровин(07.12.2015 22:17, ссылка)
- Цифровые сигналы в цифровую же форму преобразовывать как минимум неумно, и конфа DSP здесь не у дел. "Если хочешь сказать мне слово, постарайся использовать рот"(с)БГ - MBedder(07.12.2015 20:25)
- Я, кажется, опять не понял каких-то подразумевающихся ограничений. Естественно, можно — поставить наипростейший контроллер, чтобы считал, сколько чего туда-сюда натикало и сбрасывал при установке нуля. Но это же не ответ! - Николай Коровин(07.12.2015 20:17)
- У непростейших есть спец. входы для энкодеров (у пиков, например). А простейший офонареет от числа прерываний в секунду, если крутится быстро (и если энкодеров много). Или опять же применять счётчики. Но если уже россыпь микросхем всё равно fk0(319 знак., 08.12.2015 13:29)
- Всем спасибо за участие,для меня после темной ночи наступил легкий рассвет,Насколько я понял,для реализации моего девайса следует использовать PIC контроллер со специальными входами для энкодеров?Привожу скорректированные пожелания к девайсу:USB alex 54(510 знак., 09.12.2015 20:42)
- Это любой говноконтроллер с USB может. Запили на нём HID-интерфейс и будет щастье. Даже дрова не понадобятся. - Звероящер(10.12.2015 07:38)
- Уважаемые джентльмены,собрал мироконтроллер на макетке,пока барахтаюсь в нулевом цикле,вопрос:какие порты ,кроме порта D в ATmega16-16PI можно использовать для подключения энкодеров? alex 54(06.01.2016 18:54)
- Учитывая, что чувак даже не начинающий, а «начинающий начинать» — может, ему воспользоваться проверенной связкой «выбрал и купил AVR → скачал AVRGCC → написал мигалку лампочкой → прошил Слоупоком → сел гуглить и постигать»? - Николай Коровин(10.12.2015 13:20, ссылка)
- Согласно Вашим наставленям и учению старика Конфуция сделал первый шаг:скачал AVR slowpoke programmer и собрал программатор.По моему дремучему рассуждению контроллер должен быть семейства AVR.Желательно выбрать что-нибудь пошустрее,TTL сигналы с alex 54(141 знак., 10.12.2015 20:30)
- Любой. - Bill(11.12.2015 11:05)
- Если я использую ATmega16-16PI,то какую максимальную частоту опроса осей(EndpointDescriptor)я могу получить? - alex 54(11.12.2015 21:36)
- Энкодер типа как на картинке? При самом-самом резком возможном движении измеряемого узла какие самые короткие возможны длительности одного состояния? Просто одно дело — выдавать наружу данные, скажем, не реже раза в 1mS, а совсем другое — длина Николай Коровин(291 знак., 11.12.2015 22:09 - 22:11)
- Вот фотка энкодкерного узла джойстика.Длинна ленты-носителя составляет 176мм,1024 деления,что равняется 4096 отсчетов по фронтам.Максимальную скорость перемещения от начала до конца ленты можно принять за 1 секунду,следовательно скорость одного alex 54(344 знак., 12.12.2015 00:28)
- Просто опрашивать можно с совершенно несуразной скоростью. 16 МГц, большинство операций однотактовые. Прочитал один байт с внешних ног (4 оси по 2 сигнала — как раз), пробежался масками по парочкам, сравнил с прошлым состоянием — получил четыре Николай Коровин(1863 знак., 12.12.2015 17:51)
- В былые времена на AtMega16 делал обработчик энкодера на asm при помощи волшебной функции ijmp позволяла сделать обработчик энкодера за что-то типа 14 тактов на событие. Причем можно работать как по прерываниям по входу, так и по прерываниям через JP111(90 знак., 12.12.2015 20:48)
- Насчет обработчика энкодера на asm,выложите пожалуйста что есть,может с этого и начну. - alex 54(15.12.2015 20:52)
- Несколько слов об реализованной идее. jp111(1859 знак., 16.12.2015 17:15)
- Здравствуйте,долго искал FB,нашел с импедансом 60Ω/100MHz,этого,как я понимаю,маловато,поэтому решил остановиться на приведенной ниже схеме обвязки с учетом полученных рекомендаций(дополнительные элементы обозначены красным)Если в таком alex 54(147 знак., 06.02.2016 09:02)
- Большое спасибо за коды,одно выражение уже понял:rjmp-команда безусловного перехода,у меня ATmega16-16PI,тоже прокатывает?И насколько я понимаю,в нее можно зашить полноскоростной интерфейс USB? - alex 54(16.12.2015 20:02)
- Отредактируй - выдели код и нажми кнопку <аsm> - MBedder(16.12.2015 18:02)
- Ох, чувствую, товарищ насидится по уши в бумагах, прежде чем сможет хотя бы сформулировать вопрос :) Нулевой цикл такой нулевой, вечно не знаешь, с чего начать и за что первое хвататься, ну кроме как за голову, конечно %) Эххх, юность… - Николай Коровин(16.12.2015 17:22)
- Мож товарищу взять вот это? → А то вопрос передачи данных из той 16-й в комп под видом HID выделять в отдельную задачу — ИМХО, сомнительное действо. - Николай Коровин(13.12.2015 21:24, ссылка)
- Спасибо,пока не готов ответить,мне нужно это переварить. - alex 54(13.12.2015 20:36)
- Частота опроса меняется в драйвере мыши. - alex 54(12.12.2015 19:29)
- По мышам:я использовал USB мыши с оптическими сенсорами.Оптический сенсор ADNS-2030 имеет квадратурные выходы,я их отсоединил и подключил вместо сенсора энкодеры.Мыши в чистом виде я использовать не могу,т.к.игра видит только USB джойстики.По alex 54(157 знак., 12.12.2015 19:25)
- Подскажите ссылку по расчёту подобной схемы. Устал уже гуглить. leon_(96 знак., 04.02.2016 23:27 - 23:31, SCH, полностью)
- Есть потребность мелкую плату воткнуть вертикально в плату побольше. С разъемами проблем нет, а вот как зафиксировать? Готовые уголки для крепления плат бывают? - Visitor(04.02.2016 14:12, Tech, полностью)
- Речь про использование NOR serial flash микросхем или eMMC. fk0(923 знак., 01.02.2016 11:22 - 04.02.2016 00:33, dao, полностью)
- Serial NAND 1/2Gb, но зато корпус нормальный и есть встроенный ECC-контроллер. - Ozelot(04.02.2016 11:29, ссылка)
- А почему «не eMMC»? - Alex B.(01.02.2016 13:37)
- Что ты там про NAND гонишь? Мы использовали 4 гигабитный NAND Samsung, промышленный, в комплекте с UFFS ->, которую пришлось капитально пропатчить для обезбаживания. Примерно 10к терминалов успешно доказали качество этого решения. Evgeny_CD(129 знак., 01.02.2016 12:00, ссылка)
- Блин, ну сколько раз говорить! Идем в SAFT и находим Li-Ion аккумуляторы, которые можно заряжать до -30, а разряжать до -40. И до +60 как минимум. С каких это пор любая адекватная ОСька стала влиять на выжирание аккумулятора? С тем, что все надо Evgeny_CD(108 знак., 01.02.2016 11:50)
- Луддит! Если бы все были как ты, мы бы до сих пор сидели на стопятидесятом пне под досом! А сейчас смотри как круто: гигабайты и гигагерцы, всё то же самое, что и в досе, и почти не тормозит, если повезёт! :-))) - SciFi(01.02.2016 11:35)
- Евгений CD, вам не знакома случайно такая организация michas(25 знак., 04.02.2016 19:11, zen, полностью)General
- Протокол беспроводной связи радиоканал 5кГц blackprapor(134 знак., 03.02.2016 13:03, RFID, полностью)
- Есть здесь те, кто использует yocto? Поделиться впечатлениями можете? Выбираю систему сборки для imx287 - Атмег(04.02.2016 17:26, dao, полностью)
- Жызнь бьёт ключом SciFi(90 знак., 28.01.2016 15:11 - 15:14, zen, полностью)General
- DMA1 в STM32F030 по двум каналам одновременно? Будут глюки? У меня сейчас 1 канал сканирует непрерывно АЦП по 6 входам. Потому режим в DMA - DMA_Mode_Circular (по 1 каналу). Проблем нет, всё прекрасно укладывается в память. Теперь хочу Лагунов(2430 знак., 04.02.2016 10:58 - 13:40, ARM, полностью)
- Тут можно даже не считать, все должно работать и успевать. Откуда сомнения? Выкладывай код инициации передачи по USART, посмотрим... - il-2(04.02.2016 11:17)
- Да вот. Лагунов(2658 знак., 04.02.2016 11:46 - 13:38)
- А почему нет-то? Оно как раз для этого и сделано. - SciFi(04.02.2016 11:01)
- Ну значит будем искать что-то у меня в самом старте на передачу. Я в верхнем сообщении добавил свой пример настройки DMA для USART. А вот так хочу стартовать после подготовки посылки: Лагунов(130 знак., 04.02.2016 11:06 - 13:40)
- Вариант Antimouse(1087 знак., 04.02.2016 12:01 - 12:05)
- Я так понял, что в заголовке топика ты привел ИНИЦИАЛИЗАЦИЮ(одноразовую), а в этом сообщении ИНИЦИАЦИЮ посылки? Если так, то уже неправильно. Команды N1(Включение USART) и N2(Использование DMA_Tx) МОЖНО перенести в инициализацию, их незачем il-2(456 знак., 04.02.2016 11:47)
- Я эти ваши блюмблюатеки не понимаю. Пишу в регистры. Следовательно, имею возможность проверить, что в регистрах то, что надо. А вы, пользователи говнобиблиотек, с упорством, достойным лучшего применения, отказываетесь читать мануал, а потому не SciFi(60 знак., 04.02.2016 11:18)
- вопрос по семейству dsPic/pic24. параметрическая таблица говорит что у единиц процев есть eeprom . за что микрочип так не "любит" её? - m16_home(02.02.2016 20:51, PIC, полностью)
- Есть у кого таблица кодировки с кириллицей для жк дисплея(320х240)? Нужна 8х12 и 16x24 - Constantin24(03.02.2016 16:10, MCU, полностью)
- Что за маркетинговый пипец в таком «компоненте», как SLA? 4В для фонарей дороже раза в 2-3, чем 6В той же ёмкости. Мне что, помешает религия лишнюю банку на грузила переплавить после покупки, что ли? - Николай Коровин(28.01.2016 01:19, SCH, полностью)
- Может кто знает, где скачать DM365 Video Processing Front End User's Guide (SPRUFG8B.pdf) - Alex68(03.02.2016 19:07, dao)
- Почему может вырасти цена на деталь от производителя в 4 раза? Yft(262 знак., 02.02.2016 14:13, SCH, полностью)
- NEC V850 старый, ищу любую информацию George_R(435 знак., 03.02.2016 16:10, MCU, ссылка)