Автор работы: Пользователь скрыл имя, 05 Января 2011 в 15:14, курсовая работа
Успех в изготовлении индивидуального протеза во многом зависит от способностей врача и зубного техника, насколько точно они смогут воспроизвести утраченную естественную красоту. Технически превосходно изготовленный протез далеко еще не означает, что он гармонирует с лицом пациента или же восстанавливает функцию жевания и эстетику. Поэтому каждый врач-ортопед и зубной техник должны приложить максимум знаний во время подбора и восстановления индивидуальных особенностей цвета и формы зубов пациента.
1.Введение…………………………………………………………………4
2.Технико-экономическое обоснование темы проекта ……………..…6
3.Анализ известных методов решения поставленной задачи…………8
4.Разработка и описание структурной схемы…………………………...20
5.Разработка функциональной схемы…………………………………...22
6.Разработка, расчет и составление принципиальной схемы ……….…23
7.Анализ составляющих погрешностей и их расчет……………….…...34
8.Расчет печатной платы………………………………………………….36
9.Компоновочные расчеты………………………………………………..38
10.Заключение……………………………………………………………....43
11.Список используемой литературы……………………………………..44
Монтируется на тринокуляр для передачи изображения в компьютер через порт USB (2.0);
ЦП используется для формирования подсветки под разными углами, то есть он управляет светодиодами Д1 и Д2. А также ЦП необходим для приема и обработки данных с ВК демонстрации результатов обработки на устройстве отображения.
Измерительное устройство (ИУ) необходимо для преобразования и обработки сигналов. Интерфейс (И) - совокупность средств, методов и правил взаимодействия между элементами системы. Отображающее устройство (ОУ) – дисплей индикации результатов измерений.
Рис.8. Функциональная схема устройства для определения цвета зубов
Видеокамера, предназначена для формирования изображения исследуемого объекта и передачи цифрового значения отображенных пикселей в виде сигнала в формате RGB по USB интерфейсу.
В измерительное устройство входят: преобразователь, микропроцессор (МК), источник питания. Преобразователь необходим для преобразования сигналов интерфейса USB в формат интерфейса RS232. МК предназначен для выполнения арифметической и логической обработки информации. Интерфейс (И) - совокупность средств и методов взаимодействия между элементами системы. ОУ – жидко кристаллический дисплей.
Опираясь на разработанную функциональную схему произведем разработку схемы электрической принципиальной.
Главной
управляющей частью устройства для
определения цвета зубов
Рисунок 9. – Расположение выводов микроконтроллера MSP430F449IPZ
Микроконтроллеры
с ультранизкой потребляемой мощностью
семейства MSP430 содержат 16-бит RISC-процессорное
ядро обработки смешанного сигнала
и различные наборы периферийных
устройств, обеспечивающих выполнение
требований конкретных приложений. Микропроцессоры
семейства представляют собой систему
на кристалле, предназначенную для
измерительных систем с батарейным
питанием, их основное назначение - анализ
аналоговых и дискретных сигналов и
управление исполнительными устройствами.
Гибкий генератор с цифровым управлением
позволяет переходить из состояния
ожидания в высокопроизводительный
активный режим обработки сигнала менее
чем за 6 мкс.
Самым высоким
уровнем интеграции аналоговых устройств
в сочетании с наименьшим в промышленности
энергопотреблением отличаются микросхемы
серий MSP430F43x/MSP430F44x, представляющие собой
завершенную систему на кристалле со встроенной
flash-памятью[2].
Flash-микроконтроллер MSP430F449, входящий в
серию, характеризуется самой низкой потребляемой
энергией для решений система на кристалле
и предназначен для реализации встроенных
средств сбора и отображения данных в
индустриальных приложениях. Микросхема
MSP430F449 содержит высокопроизводительный
микроконтроллер (200 Квыборок/с), 12-бит
АЦП и драйвер ЖК-дисплея. 16-бит RISC-процессор
позволяет реализовывать новые приложения
с минимальным увеличением размера кода.
В состав микросхемы входят также flash-память
программ и данных емкостью 60 Кбайт и 256
байт, соответственно, и ОЗУ емкостью 2
Кбайт.
Программируемая в системе flash-память программ позволяет вносить изменения в код "в последнюю минуту" и модернизировать устройство в условиях эксплуатации. Потребляемый ток микросхемы не превышает 1 мкА (в "спящем" режиме), что и обеспечивает экономию ресурса батарее[5].
Рис.10. Блок-схема микроконтроллера
Программа для микропроцессора Texas Instruments MSP430F449 на языке Ассемблер
Main Code
;*****************************
; MSP430F449 Demo - SPI Communication with DAC7811 SPI function Using HPA449 v1.1
;
; Assembled with IAR Embedded Workbench for MSP430 Kickstart
;
; Author: Jojo Parguian
; HPA/DAP
; Company: Texas Instruments, Inc.
;
; Used:
; HPA449 V1.1
; DAC7811 EVM Rev A
;*****************************
#include "msp430x44x.h" // Standard Equations
#include "DAC7811.h" // DAC Equations
#include "legal.asm"
#include "readme.asm"
;-----------------------------
; 12-bit Unipolar Sine Lookup table with 255 steps
;-----------------------------
ORG 01000h
;-----------------------------
Sin_tab DW 2048,2098,2148,2199,2249,2299,
DW 2832,2878,2924,2969,3013,3057,
DW 3496,3531,3565,3599,3631,3663,
DW 3940,3959,3976,3993,4008,4022,
DW 4095,4094,4093,4090,4086,4081,
DW 3940,3920,3899,3877,3854,3830,
DW 3496,3460,3423,3386,3347,3308,
DW 2832,2785,2738,2690,2643,2594,
DW 2048,1998,1948,1897,1847,1797,
DW 1264,1218,1172,1127,1083,1039,
DW 565,531,497,465,433,403,374,
DW 88,74,61,50,39,30,22,15,10,6,
DW 137,156,176,197,219,242,266,
DW 673,710,749,788,828,869,910,
DW 1358,1406,1453,1502,1550,1599,
;-----------------------------
ORG 0F000h
;-----------------------------
;*****************************
;Program Code
;*****************************
RSEG CODE
;*****************************
RESET mov.w #0A00h,SP ; Initialize stack-pointer
call #Init_Sys ; Initialize system
clr.w R6
Write_Data
mov.w #0FFh,R6
mov.w #0,R5
Again
mov.w Sin_tab(R5),DATASPI
and.w #0FFFh,DATASPI
add.w #1000h,DATASPI
swpb DATASPI ; MSB first
bic.b #FSb, &P1OUT
mov.b DATASPI,&U1TXBUF
WaitXMTb0 bit.b #UTXIFG1, &IFG2 ; TXBUF1 ready?
jnc WaitXMTb0
swpb DATASPI ; LSB next
mov.b DATASPI,&U1TXBUF
WaitXMTb1 bit.b #UTXIFG1, &IFG2 ; TXBUF1 ready?
jnc WaitXMTb1
incd.w R5
sub.w #1,R6
nop
bis.b #FSb, &P1OUT
and.w #0FFh,R6
jnz Again
jmp Write_Data
;*****************************
Init_Sys; Modules and Controls Registers set-up subroutine
;*****************************
StopWDT mov.w #WDTPW+WDTHOLD,&WDTCTL ; Stop Watchdog Timer
SetupFLL2 bis.b #FN_4,&SCFI0 ; x2 DCO, 8MHz nominal DCO
bis.b #DCOPLUS+XCAP14PF,&FLL_CTL0 ; DCO+, configure load caps
mov.b #121,&SCFQCTL ;(121+1) x 2 x 32768 = 7.99
SetupPorts
; Port 1
bis.b #FSb, &P1DIR
bis.b #FSb, &P1OUT
; Port 4
bis.b #SPIb,&P4SEL ; P4.3,4,5 SPI option sele
SetupSPI1
bis.b #USPIE1,&ME2 ; Enable SPI TX/RX
mov.b #CHAR+SYNC+MM+SWRST,&U1CTL ; 8-bit SPI Master
bis.b #SSEL0+SSEL1+STC,&U1TCTL ; 3-pin SPI mode, SMCLK
mov.b #002h,&U1BR0 ; CKPL+CKPH gives SCLK idle high
mov.b #000h,&U1BR1 ; sampled on the falling edge of
mov.b #000h,&U1MCTL ; CKPL gives SCLK idle high and d
bis.b #USPIE1,&ME2 ; sampled on the rising edge of S
bic.b #SWRST, &U1CTL ; CKPH gives SCLK idle low and da
; sampled on the rising edge of S
ret
;*****************************
COMMON INTVEC ; MSP430x44x Interrupt vectors
;*****************************
ORG RESET_VECTOR
RESET_VEC DW RESET ; POR, ext. Reset, Watchdog
END
После того, как выбран микроконтроллер, можно выбрать элементы, которые будут входить в устройство индикации, которым является жидкокристаллический дисплей. Можно применить дисплей ITH-E0803SRNP (HG1), имеющий три семисегментных знакоместа, а также знакоместо для спецсимволов. При этом индикатор отличается малым потреблением энергии и большим сроком службы. По габаритам он нам также вполне подходит.
Что бы преобразовать интерфейс USB, который получается от видеокамеры, в интерфейс RS232. Эту задачу у нас выполняет мост DD1. Выберем микросхему компании Silicon Laboratories Inc CP2103-GM. Кроме простоты схемы, данный адаптер обладает замечательным преимуществом – он не требует разработки драйверов. контроллеры USB-UART CP2103 обладают минимальным набором внешних компонент и обеспечивают полноскоростной мост между портом USB и последовательным портом UART для подключения к интерфейсу RS-232. CP2103 содержит 1024byte встроенной EEPROM-памяти для хранения служебной информации.
Преимущества:
Прилагаемый к CP2103 пакет программного обеспечения содержит виртуальные драйверы COM-порта, поддерживающие эффективную работу микросхемы практически во всех современных операционных системах: Windows 98 SE/Me/2000/XP, MAC OS-9, MAC OS-X и Linux версии 2.40 и выше.
Рис.9. внешний вид CP2103-GM
Линейные стабилизаторы DA1 и DA2 выбираем микросхемы LD1085V, фирмы STMicroelectronics. У них переменное выходное напряжение. Исходя из рисунка 10 произведем расчет резисторов R1-R4. Расчетрезисторов производим по формуле 6.1:
Рис.10. – Электрическая схема LD1085V
Исходя из формулы 1 и схемы электрической принципиальной (приложение А) произведем расчет резисторов: R1 = 120Ом, VREF = 1,5 В, V0 = 3,3В.