Эта, в инетах есть схемка на DS2482? Референсная какая нить схема? Я повторил схему из даташита, но сканер I2C ее не находит. Тот же сканер на том же I2C порту подключенную PCF8574AT находит влет Ну конечно может DS2482 брак, но хечется посмотреть как люди делают, может я схемотехнически накосячил Хотя вроде там и косячить негде
Комментарии: 14
Anonim
1) 7,8 ноги куда подключены? 2) а не перепутали вы батенька линии SCL 4 и SDA 5 при подключении ds2482?
Aleksey
хотя насчет курса рубля возникают вопросы, микробас продает переходничок за 28 баксов, китайцы просят 3600 рублей, чип и дип 4100, хотя по курсу 1800 выходит при 65 за дуляр и если курс верный, то наценска конская, а если наценка неконская, то какой курс?
Aleksey
7 и 8 на землю, SDA SCL проводками к портам PB7 PB6 соответсвенно, использую I2C1 на STM32F103C8 Если что могу схему привести, она маленькая
Nikita
А "проводки" к питанию подтянуты?
Aleksey
Вот такая схема, входы I2C подтянул
Anonim
так ослик то что говорит по шине sda при обращении к ds2482 NACK=1 ? или ASK=0 в девятом такте SCL?
Aleksey
Ослик или логанализатор? Пока не смотрел ни тем, ни тем, вечером смогу только глянуть
Anonim
если 7-8 на земле .. адрес 30 WR 31RD лучше осликом .. тебе видно будет полную картину шины
Anonim
я столкнулся с не ответами ds2482 . и поэтому перед обращением к ней сделал прокрутку 9 циклов clock при высоком SDA. резисторы подтяжки 1к6 соотношение clock H clock L 50 %
Aleksey
Причем пробовал и 4,7 кОм ставить, мож транзюк убрать а мож микруха брак
Anonim
у меня работает в обоих вариантах .
Aleksey
А тут можно подробнее, для программистов пожалуйста Поднять SDA и 9 раз кликнуть SCL? Хм... попробую.
Nikita
при инициализации, ставишь scl и sda в open drain, поднимаешь SDA и делаешь 9 тиков SCL руками. Потом инициализируешь i2c периферию.
Anonim
сброс приемных регистров устройств i2c на шине два варианта предлагают старт шины и следом стоп либо 9 циклов clock при высоком SDA