Страница 102 из 224
Re: Мелкие вопросы по цифровой технике.
Добавлено: Пн май 06, 2013 21:41:13
Alexeyslav
UDN2580 и UDN2585
Re: Мелкие вопросы по цифровой технике.
Добавлено: Вт май 07, 2013 10:05:11
dimitriy91
Всем привет. Пишу прошиву на pic18f4550 для поддержки USB . Есть ли в maplabx средства для отладки или только протеус ?
Re: Мелкие вопросы по цифровой технике.
Добавлено: Вт май 07, 2013 11:06:13
Alexeyslav
USB отладить в железе, а логику в шпротеусе - по заранее заданным паттернам, когда это все будет отлажено - объединяешь и проверяешь в железе. Так будет быстрее чем делать все только в протеусе.
Re: Мелкие вопросы по цифровой технике.
Добавлено: Вт май 07, 2013 16:41:21
ks0
Вчера собирал схему с ардуиной и акселерометром, общающимися по SPI. Собирал на беспаечной плате проводами-лапшой по 10 см. Соединения без подтягивающих резисторов. Анализатором логики как-то неустойчиво все выглядит, какие-то всплески лищние, какие-то спады, нестабильная выдача результатов. Цифроанализатор оцепил, вообще стал погоду на выходе получать. Это наводки от компьютера и следует использовать резистры подтяшки, или что может быть?
Re: Мелкие вопросы по цифровой технике.
Добавлено: Вт май 07, 2013 16:42:37
dimitriy91
На картоне паять уматно )))
Re: Мелкие вопросы по цифровой технике.
Добавлено: Вт май 07, 2013 18:36:04
спящий
Alexeyslav писал(а):UDN2580 и UDN2585
А неподскажиш тоже самое,только в DIL SOIC корпусе,чтобы только не дип)
Re: Мелкие вопросы по цифровой технике.
Добавлено: Вт май 07, 2013 20:46:46
Alexeyslav
Это зависит от того в каком корпусе купишь, на типе микросхемы это не отражается. Ну может, дополнительная буква в конце будет. Смотри в интернет-магазинах, где тип корпуса указывают.
Re: Мелкие вопросы по цифровой технике.
Добавлено: Вс май 12, 2013 07:34:22
dimitriy91
Снова я по части прошивки на pic18f4550 и USB .
После того как отправляются первые 8 байт дескриптора устройства , хост получает его и вместо того , чтобы слать пакет типа IN , для считывания остальных байт дескриптора устройства, он шлёт пакет SETUP , с назначенным номером устройства. Я подозреваю , что то не так с синхронизирующими битами, но делаю всё по специфики USB. Может кто нибудь что посоветует?
Re: Мелкие вопросы по цифровой технике.
Добавлено: Вт май 14, 2013 10:22:09
dimitriy91
Возможно ли задать параметр , для инвертирования сигнал TX (EUSART) . max232 инвертирует сигнал. Не ужели без ключа не обойтись?
Re: Мелкие вопросы по цифровой технике.
Добавлено: Ср май 15, 2013 07:31:08
Лютик
Добрый!
Есть микрушка Н-мост MC33887, даташит по ссылке:
http://www.freescale.com/files/analog/d ... C33887.pdf
У нее есть обратная связь по току, причем ее можно снимать на мк:
The 33887 has a feedback output (FB) for “real time”
monitoring of H-Bridge high-side current to facilitate closed-
loop operation for motor speed and torque control.
The FB pin provides current sensing feedback of the
H-Bridge high-side drivers. When running in forward or
reverse direction, a ground referenced 1/375th (0.00266) of
load current is output to this pin. Through an external resistor
to ground, the proportional feedback current can be
converted to a proportional voltage equivalent and the
controlling microcontroller can “read” the current proportional
voltage with its analog-to-digital converter (ADC). This is
intended to provide the user with motor current feedback for
motor torque control. The resistance range for the linear
operation of the FB pin is 100 < RFB < 200 Ω.
не совсем понятно, что есть "1/375th (0.00266)", да и вообще каким образом будут данные выходить, судя по всему от 0 до V+, но что есть ток? может Uadc*0.00266?
Re: Мелкие вопросы по цифровой технике.
Добавлено: Ср май 15, 2013 09:02:50
Gudd-Head
Лютик писал(а):не совсем понятно, что есть "1/375th (0.00266)"
То и значит, 1/375 (одна триста семьдесят пятая) — этакое пропорциональное токовое зеркало. Подключаете резистор для перевода тока в напряжение, и оцифровываете. Ну или сразу токовый АЦП если имеется.
Re: Мелкие вопросы по цифровой технике.
Добавлено: Ср май 15, 2013 09:37:31
Лютик
Gudd-Head, имеется обычный АЦП. Допустим, я ставлю 100Ом резистор и снимаю напряжение, какой диапазон напряжения будет(может придется ставить делитель)? и 1 к 375 что за соотношение, между чем и чем?
Re: Мелкие вопросы по цифровой технике.
Добавлено: Ср май 15, 2013 09:45:15
Gudd-Head
Там ведь всё в цитате написано, с пина FB на землю идёт 1/375 от high-side current. Вот и считайте.
Re: Мелкие вопросы по цифровой технике.
Добавлено: Ср май 15, 2013 10:07:43
Лютик
Gudd-Head, это все конечно хорошо, но все равно не понятно

...
Можете тогда объяснить, какое будет напряжение на резисторе 100Ом при токе на двигателе 1А? Спасибо
Re: Мелкие вопросы по цифровой технике.
Добавлено: Ср май 15, 2013 10:10:35
Gudd-Head
Бля, 1А/375*100Ом = 266,(6) мВ
Re: Мелкие вопросы по цифровой технике.
Добавлено: Ср май 15, 2013 10:41:20
Лютик
Gudd-Head, спасибо, теперь все понятно
Re: Мелкие вопросы по цифровой технике.
Добавлено: Чт май 16, 2013 14:53:45
dimitriy91
Небольшая проблема . Отлаживаю USB на pic18f4550 с помощью UART , UART не успевает передать данные как приходит новый пакет. Получается что в UART передаётся каждый 5 ( в среднем ) пакет компу. Во время отправки некоторые регистры также не валидны. Возможно как то ускорить передачу по COM ? Данyые отправляю на скорости 57600 бот/с . Увеличение скорости ведёт к неправильной интерпретации данных компом.
Re: Мелкие вопросы по цифровой технике.
Добавлено: Чт май 16, 2013 18:52:40
Meteor
dimitriy91 писал(а):Данyые отправляю на скорости 57600 бот/с .
Маленькое уточнение, Бод/с равноценно скорости узлов/час. Что собственно некорректно. 57600Бод=57600 бит/с.
dimitriy91 писал(а):Увеличение скорости ведёт к неправильной интерпретации данных компом.
Чем принимаете? Какая ошибка в скорости? Есть ли четность/нечетность?
Имел подобную проблему с UARTом (не на МК) - на скорости 115200, 12 бит в передаче (стартбит+8 бит данных+четность+2 стопа), терминал и Putty показывали примерно одинаковую ерунду. На экране осциллографа наблюдал вполне точную времянку. Сделал прием в Labview - настроил и всё абсолютно правильно принимается.
Re: Мелкие вопросы по цифровой технике.
Добавлено: Чт май 16, 2013 22:38:57
dimitriy91
Meteor писал(а):dimitriy91 писал(а):Данyые отправляю на скорости 57600 бот/с .
Маленькое уточнение, Бод/с равноценно скорости узлов/час. Что собственно некорректно. 57600Бод=57600 бит/с.
Да бред написал бод/с = бит/с^2 ))))
dimitriy91 писал(а):Сделал прием в Labview - настроил и всё абсолютно правильно принимается.
Да я пробовал уже в 4 терминалах. Ошибка в частоте, в даташите про это сказано. Уже понял как решить проблему, спасибо.
Re: Мелкие вопросы по цифровой технике.
Добавлено: Пт май 24, 2013 13:09:13
Leech
Скажите, а можно ли удерживать выводы sh_cp и st_cp сдвигового реситра 74HC595 в лог 1 все время? Т.е. загрузили данные и оставили лог 1 до следующей загрузки.