Search the Community
Showing results for tags 'Помошь'.
-
Добрый день, взял данную тему на дипломный проект и вот пытаюсь разобраться как она работает и как элементы взаимодействуют. Не силён в схемотехнике и чтении электрических схем. Помогите пожалуйста решить эту проблему. https://cxem.net/house/1-422.php
-
Есть плата, на которой находятся MCP348 и STM32F103T8U6. К MCP подключается термопара, стмка должна собирать преобразованные данные с MCP через интерфейс I2C и обрабатывать данные. Я застрял на моменте сбора данных. Написал функции для общения стм и mcp, но в ответ получаю это: При этом не важно какой канал выбран и к какому каналу подключена термопара. Функция main: int main(void) { Configure_GPIO_LED(); Configure_GPIO_I2C1(); Configure_I2C1_Master(); Configure_SysTick(); reg_conf = CONFIG_REG(1, 3, 1, 0, 0); while (1) { I2C_write_MCP(DA3_1_ADDR, reg_conf); delay(50); I2C_read_MCP(DA3_1_ADDR); delay(50); } } Функция чтения: void I2C_read_MCP(uint8_t slave_addr) { I2C1->CR1 |= I2C_CR1_START; while(!(I2C1->SR1 & I2C_SR1_SB)); I2C1->DR = (uint8_t)(DEVICE_CODE | (slave_addr << 1) | MODE_READ); while(!(I2C1->SR1 & I2C_SR1_ADDR)); for(int i = 0; i < 3; i++) { while(!(I2C1->SR1 & I2C_SR1_RXNE)); output[i] = I2C1->DR; } I2C1->CR1 |= I2C_CR1_STOP; } Функция записи: void I2C_write_MCP(uint8_t slave_addr, uint8_t data) { I2C1->CR1 |= I2C_CR1_START; while(!(I2C1->SR1 & I2C_SR1_SB)); I2C1->DR = (uint8_t)(DEVICE_CODE | (slave_addr << 1) | MODE_WRITE); while(!(I2C1->SR1 & I2C_SR1_TXE)); delay(1); I2C1->DR = data; while(!(I2C1->SR1 & I2C_SR1_TXE)); I2C1->CR1 |= I2C_CR1_STOP; } Функция настройки модуля I2C: void Configure_I2C1_Master(void) { RCC->APB1ENR |= RCC_APB1ENR_I2C1EN; I2C1->CR1 &= ~I2C_CR1_SMBUS; I2C1->CR2 |= 48; I2C1->CCR &= ~I2C_CCR_CCR; I2C1->CCR |= 120; I2C1->CCR |= I2C_CCR_FS; I2C1->TRISE = 24; I2C1->CR1 |= I2C_CR1_PE; } Подскажите, в чем может быть проблема? Или что я делаю не так.
-
Добрый день! Имеется вопрос, в мануале не нашел ответа. Есть цифровой потенциометр AD5260. На выходы A,B мне нужно подать 10 и 0 вольт. Ровно такое же напряжение нужно подать и на Vdd и Vss Vl и gnd - 5 и 0 вольт, если я подключаю к Rpi На shdn и pr - подаю 5 вольт, без резисторов Имеется в распоряжении 2 таких потенциометра, и на обоих происходит следующее - как только подаю +5 на Vl и 0 на gnd - микросхемы (обе) начинают неистово греться (палец удержать невозможно) Расскажите следующее по подключению: 1) нужны ли какие либо другие компоненты для правильного подключения (конденсаторы, резисторы и т.д.), если да, то какие и куда? 2) в чем еще могут возникнуть сложности? (как управлять этой микросхемой - я знаю) Заранее спасибо! ссылка на datasheet - https://static.chipdip.ru/lib/008/DOC013008704.pdf
-
- Помошь
- потенцеометр
-
(and 1 more)
Tagged with:
-
Подскажите чем можно заменить BP5136H, заменить надо одну схему, но в ближайщих магазинах продается много и дорого, хочется с экономить.
-
Доброго времени суток, нужна помощь в создании или вытаскивании исходного кода из уже существующего проекта, с возможностью дальнейшего редактирования под меня и. Полная информация про программу и то как она работает прикрепляю ниже, очень буду рад если кто-то откликнется в долгу не останусь) https://www.sxem.org/2-vse-stati/17-avtomatika-v-bytu/108-mikroprotsessornyj-regulyator-raboty-kotla-tsentralnogo-otopleniya?showall=1 https://www.sxem.org/forum/termometry-termostaty/131-mikroprotsessornyj-regulyator-raboty-kotla-tsentralnogo-otopleniya?start=25#5219
-
Всем привет. Нужна схема по данной плате (фото по ссылке). На ней нужно узнать только про один контроллер который сгорел. Плата от "Несушка 63 автомат...". Ссылки на фото: https://ibb.co/LYv5wCW https://ibb.co/tXHdsZp https://ibb.co/DPXH6Qr https://ibb.co/z4YhRpq https://ibb.co/h8nK8Xj https://ibb.co/3rQTTnX
-
Здравствуйте, очень нужна помощь, есть у меня Домашний кинотеатр samsung dvd home cinema system HT-TKX25, хочу его усилитель использовать как усилитель звука, знаю что много его подключить через aux, по в чем проблема после крывах рук что-то случилось теперь она включается и все, треть не вселиться дисплей просто крутиться вентелятор и все, я так понимаю что-то с материнской платой, вот решил что-то сделать, вообще точно знаю что работает блок питания и усилитель, может кто знает как подключить туда aux, без материнской платы. Буду очень благодарен.
- 2 replies
-
- музыка
- Домашний кинотеатр
-
(and 3 more)
Tagged with: