Програма "PA Controller"
Привіт всім! Одразу хочу всіх привітати зі святом Святого Миколая і побажати здоров'я, добра і миру! Тепер щодо програми. Мій брат конструює транзисторний підсилювач потужності на короткі хвилі. Для керування підсилювачем і відображення параметрів планує використовувати сенсорний екран фирми Nextion. Паралельно параметри роботи підсилювача можуть відображатися на компьютері. Ось саме для цього і була створена програма "PA Controller", інтерфейс якої відображено на малюнку. Вона відображає вихідну потожність, вхідну потужність, напругу живлення підсилювача, робочий ток, температуру вихідного транзистора, КСВ. Також відображаються - стан перемикача Bypass, номер підключеної антени, аварійні попередження по напрузі живлення, температурі, струму, режим RX/TX і, нарешті, робочий діапазон.
З програми можна керувати підсилювачем, а саме:
- вмикати та вимикати Bypass;
- перемикати антени;
- перемикати робочий діапазон.
Тому як зв'язок з підсилювачем буде виконуватися через COM порт, то був розроблений протокол обміну данними між підсилювачем і програмою.
Для відпрацювання протоколу обміну даними з програмою "PA Controller" була також створена програма емулятора контролера підсилювача, яка повністю імітує роботу контролера підсилювача.
Таким чином було повністю відпрацьовано обмін даними програми. У подальшому я планую розмістити програму "PA Controller" на файлообміннику SourceForge, про що я додатково дам інформацію.
Бажаю всім здоров'я і миру! 73!
Немає коментарів:
Дописати коментар