Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Экономическая часть. Инструкция пользователю




Листинг программы

Инструкция пользователю

 

Электронные часы, должны оповещать пользователя о настоящем времени и обеспечивать визуальное оповещение реального времени.

В связи с этим для обеспечения корректной работы макета необходимо выполнить ряд предписаний:

1. Работа часов должна производиться в помещениях, отвечающих следующим требованиям:

- с низким уровнем запылённости;

- с низким уровнем влажности воздуха.

2. Электрическое питание модели датчика осуществляется постоянным напряжением величиной от 5 до 12В.

3. Устройство работает в режиме с постоянным питанием от электросети.

4. Настройка часов производиться автоматически с помощью задаваемой программы.

5. При работе с моделью необходимо аккуратное и бережное отношение и недопущение его механических повреждений.

 

 

#include<LiquidCrystal.h>

#include <OneWire.h>

OneWireds(10); // Подключаем датчик к 8 цифровому пину

LiquidCrystallcd(12, 11, 5, 4, 3, 2); //Подключаем LCD

void setup(void)

{

pinMode(A0,INPUT);

pinMode(7, OUTPUT);

Serial.begin(9600);// Связь с ПК

lcd.begin(16, 2); //16 знаков, 2 строки

lcd.print("Temperature:"); //Печатаем верхнюю строку LCD

}

void loop(void)

{

bytei;

bytetype_s;

byte data[12];

byteaddr[8];

floatcelsius, fahrenheit;

inttemp_r;

// Ищем адрес датчика

if (!ds.search(addr))

{

Serial.println("No more addresses.");

Serial.println();

ds.reset_search();

delay(250);

return;

}

// Проверяем не было ли помех при передаче

if (OneWire::crc8(addr, 7)!= addr[7])

{

Serial.println("CRC is not valid!");

return;

}

Serial.println();

// Определяем серию датчика

switch (addr[0])

{

case 0x10:

Serial.println(" Chip = DS18S20");

type_s = 1;

break;

case 0x28:

Serial.println(" Chip = DS18B20");

type_s = 0;

break;

case 0x22:

Serial.println(" Chip = DS1822");

type_s = 0;

break;

default:

Serial.println("Device is not a DS18x20 family device.");

return;

}

ds.reset();

ds.select(addr); // Выбираем адрес

ds.write(0x44, 1); // Производим замер, в режиме паразитного питания

delay(1000);

ds.reset();

ds.select(addr);

ds.write(0xBE); // Считываем оперативную память датчика

for(i = 0; i < 9; i++)

{

data[i] = ds.read(); // Заполняем массив считанными данными

} // Данные о температуре содержатся в первых двух байтах, переведем их в одно значение и преобразуем в шестнадцатиразрядное число

int16_t raw = (data[1] << 8) | data[0]; // Переводим температуру в шкалы по Цельсию и Фаренгейту

if (type_s)

{

raw = raw << 3;

}

if (data[7] == 0x10)

{

raw = (raw & 0xFFF0) + 12 - data[6];

} else {

bytecfg = (data[4] & 0x60);

if (cfg == 0x00)

raw = raw << 3;

else if (cfg == 0x20)

raw = raw << 2;

else if (cfg == 0x40) \

raw = raw << 1;

}

celsius = (float)raw / 16.0;

temp_r = analogRead(A0) / 51+20;

if (celsius>temp_r)

{

digitalWrite(7, HIGH);

}

else

{

digitalWrite(7, LOW);

}

Serial.print("Temp = "); //ПишемвПКинформацию

Serial.print(celsius);

Serial.print(" C, ");

Serial.print(fahrenheit);

Serial.println(" Т");

lcd.setCursor(0, 1); //Пишем в LCD на 2 строке

lcd.print("C:");

lcd.setCursor(2, 1);

lcd.print(celsius); //Цельсии

lcd.setCursor(8, 1);

lcd.print("Т:");

lcd.setCursor(10, 1);

lcd.print(temp_r); // Задаваемаятемпература

}

2.1 Расчёт затрат на проектирование и внедрение продукта

Исчисление себестоимости единицы продукции по элементам называется калькуляцией. В основе калькуляции себестоимости лежит учет эксплуатационных расходов предприятия по элементам и статьям затрат. Планирование, учет и калькуляция себестоимости продукции на предприятиях радиотехнической промышленности осуществляется в соответствии с отраслевыми нормативами, которые устанавливают признаки классификации и состав затрат, включаемых в себестоимость радиотехнической продукции, производиться[3]:

- по природе затрат;

- по видам продукции, работ и услуг;

- по видам расходов

- по месту возникновения затрат;

- по способу отнесения затрат на единицу продукции.

Все затраты, включаемые в себестоимость, делятся на следующие группы:

- затраты промыслового труда (сырья, материал и т.д.)

- затраты живого труда (заработная плата)

Группировка затрат по видам продукции, работ и услуг важно для определения фактической себестоимости изделия. По видам расходов различают статьи калькуляции.

К статьям калькуляции относятся затраты на:

- сырье и материалы;

- покупные комплектующие и полуфабрикаты;

- основную з/п производственных рабочих;

- содержание и эксплуатацию оборудования.

При единичном производстве меняется метод нормативной калькуляции, как системы техноэкономических норм и нормативов материальной, трудовых и денежных ресурсов. Основными показателями являются нормирование расхода комплектующих, основных материалов на единицу продукции.

В структуре капитальных вложений, связанных с автоматизацией управления, выделяют капитальные вложения на разработку проекта автоматизации (затраты на проектирование) и капитальные вложения на реализацию проекта (затраты на внедрение), по формуле

К= Кп + Кр, (1)

где

Кп– капитальные вложения на проектирование;

Кр– капитальные вложения на реализацию проекта.

 

2.2 Расчёт капитальных вложений на проектирование

Капитальные вложения на проектирование аппаратных средств определяются путем составления смет расходов и включают следующие элементы: стоимость материалов, заработную плату основную и дополнительную с отчислениями в соцстрахование инженерно-технического персонала, непосредственно занятого разработкой проекта; оплату услуг сторонним организациям, если проектирование производится с привлечением сторонних организаций; накладные расходы отдела проектирования. Таким образом, капитальные вложения на проектирование определяются по формуле:

Кп = Км + Кпр + Кс + Кн, (2)

где

Кп – капитальные вложения на проектирование,

Км – стоимость материалов,

Кпр– заработная плата инженерно-технического персонала,

Кс – оплатауслуг сторонним организациям,

Кн – накладные расходы отдела проектирования.

 

 




Поделиться с друзьями:


Дата добавления: 2015-08-31; Просмотров: 393; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.021 сек.