Compare commits
2 Commits
eea13c46bf
...
46a811ea4e
Author | SHA1 | Date | |
---|---|---|---|
|
46a811ea4e | ||
|
993ae6b624 |
17
README.md
17
README.md
@ -1,5 +1,12 @@
|
|||||||
# 8. Устройство управления контроллером ШИМ.
|
# 8. Устройство управления контроллером ШИМ.
|
||||||
|
|
||||||
|
## TODO:
|
||||||
|
- ## Нормализовать отправку команд, добиться согласованности в отправке и чтении, пока с этим проблемы
|
||||||
|
- ## Переделать отправку значение с мастера на слейв, брать состояния с текущего устройства, сначала их изменять по нажатию кнопки и только потом передавать модифицированные значения на slave
|
||||||
|
- ## Переделать обработку команд,сделать более удобной
|
||||||
|
- ## Убрать говнокод хд
|
||||||
|
- ## Перетащить проект в Microchip Studio, вынести все .h и .c файлы по проекту
|
||||||
|
|
||||||
## Описание
|
## Описание
|
||||||
|
|
||||||
### Устройство представляет из себя I2C ведущее устройство.
|
### Устройство представляет из себя I2C ведущее устройство.
|
||||||
@ -10,8 +17,8 @@
|
|||||||
- #### Выключить ШИМ.
|
- #### Выключить ШИМ.
|
||||||
- #### Увеличить частоту на 25% от текущего.
|
- #### Увеличить частоту на 25% от текущего.
|
||||||
- #### Уменьшить частоту на 20% от текущего.
|
- #### Уменьшить частоту на 20% от текущего.
|
||||||
- #### Увеличить скважность.
|
- #### Увеличить скважность на 10% от текущего.
|
||||||
- #### Уменьшить скважность.
|
- #### Уменьшить скважность на 10% от текущего.
|
||||||
|
|
||||||
### Пояснения к заданию
|
### Пояснения к заданию
|
||||||
|
|
||||||
@ -22,13 +29,13 @@
|
|||||||
### Набор команд
|
### Набор команд
|
||||||
|
|
||||||
| Команда | Описание |
|
| Команда | Описание |
|
||||||
|:--------|:--------------------------------------|
|
|:--------|:------------------------------------------|
|
||||||
| 0x01: | Включить ШИМ. |
|
| 0x01: | Включить ШИМ. |
|
||||||
| 0x02: | Выключить ШИМ. |
|
| 0x02: | Выключить ШИМ. |
|
||||||
| 0x03: | Увеличить частоту на 25% от текущего. |
|
| 0x03: | Увеличить частоту на 25% от текущего. |
|
||||||
| 0x04: | Уменьшить частоту на 20% от текущего. |
|
| 0x04: | Уменьшить частоту на 20% от текущего. |
|
||||||
| 0x05: | Увеличить скважность. |
|
| 0x05: | Увеличить скважность на 10% от текущего |
|
||||||
| 0x06: | Уменьшить скважность. |
|
| 0x06: | Уменьшить скважность. на 10% от текущего |
|
||||||
|
|
||||||
### Описание регистров для I2C
|
### Описание регистров для I2C
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user