4697 |
kaklik |
1 |
\documentclass[12pt,a4paper,oneside]{article} |
|
|
2 |
\usepackage[colorlinks=true, unicode]{hyperref} |
|
|
3 |
\usepackage[utf8]{inputenc} |
|
|
4 |
\usepackage[czech]{babel} |
|
|
5 |
\usepackage{graphicx} |
|
|
6 |
\usepackage{pdfpages} |
|
|
7 |
\textwidth 16cm \textheight 25cm |
|
|
8 |
\topmargin -1.3cm |
|
|
9 |
\oddsidemargin 0cm |
|
|
10 |
\usepackage{footnote} |
|
|
11 |
\pagestyle{empty} |
|
|
12 |
\begin{document} |
|
|
13 |
\title{Mikroprocesorový modul PIC18F4550v01A} |
|
|
14 |
\author{Jakub Kákona, kaklik@mlab.cz} |
|
|
15 |
\maketitle |
|
|
16 |
|
|
|
17 |
\thispagestyle{empty} |
|
|
18 |
\begin{abstract} |
|
|
19 |
Poskytuje možnost připojení mikroprocesoru PIC18F4550 do vývojových aplikací. |
|
|
20 |
\end{abstract} |
|
|
21 |
|
|
|
22 |
\begin{figure} [htbp] |
|
|
23 |
\begin{center} |
|
|
24 |
\includegraphics [width=100mm] {./img/PIC18F4550v01A_Top_Big.jpg} |
|
|
25 |
\end{center} |
|
|
26 |
\end{figure} |
|
|
27 |
|
|
|
28 |
\begin{figure} [b] |
|
|
29 |
\includegraphics [width=25mm] {./img/PIC18F4550v01A_QRcode.png} |
|
|
30 |
\end{figure} |
|
|
31 |
|
|
|
32 |
\newpage |
|
|
33 |
\tableofcontents |
|
|
34 |
|
|
|
35 |
\section{Technické parametry} |
|
|
36 |
\begin{table}[htbp] |
|
|
37 |
\begin{center} |
|
|
38 |
\begin{tabular}{|c|c|p{4.7cm}|} |
|
|
39 |
\hline |
|
|
40 |
Parametr & Hodnota & Poznámka \\ |
|
|
41 |
\hline |
|
|
42 |
Napájecí napětí POWER & max 5V & \\ |
|
|
43 |
\hline |
|
|
44 |
Digitální úrovně & CMOS & Odpovídají napájecímu napětí. \\ |
|
|
45 |
\hline |
|
|
46 |
\end{tabular} |
|
|
47 |
\end{center} |
|
|
48 |
\end{table} |
|
|
49 |
|
|
|
50 |
\section{Popis konstrukce} |
|
|
51 |
|
|
|
52 |
\subsection{Zapojení} |
|
|
53 |
Modul obsahuje všechny potřebné podpůrné obvody pro provozování mikrokontroleru PIC18F4550. Do zapojení je možné připojit několik typů krystalových oscilátorů, je však potřeba pak přizpůsobit hodnotu rezonančních kondenzátorů. Doporučené hodnoty těchto kapacit lze najít v datasheetu k mikrokontroleru. |
|
|
54 |
|
|
|
55 |
\includepdf[pages={1},landscape=false]{../../SCH/PIC18F4550V01A.pdf} |
|
|
56 |
|
|
|
57 |
V zapojení modulu je obsažen lineární stabilizátor určený pro vytvoření napájecího napětí interní logiky USB. |
|
|
58 |
|
|
|
59 |
\subsection{Mechanická konstrukce} |
|
|
60 |
|
|
|
61 |
Modul klasicky předpokládá uchycení na čtyřech šroubech, z důvodu lepšího EMC odstínění je vhodné zabezpečit aby všechny šrouby byly vodivě spojeny s podložkou. Předpokládá se, že USB-B konektor bude při použití modulu směřovat na okraj MLAB desky. |
|
|
62 |
|
|
|
63 |
\section{Výroba a testování} |
|
|
64 |
|
|
|
65 |
Plošný spoj je navržen jak pro ruční pájení, tak i pro osazování pomocí pasty. Modul se testuje optickou kontrolou spojů a následným připojením na laboratorní zdroj s omezením proudu. |
|
|
66 |
|
|
|
67 |
\newpage |
|
|
68 |
|
|
|
69 |
\begin{figure} [h!tbp] |
|
|
70 |
\centering |
|
|
71 |
\includegraphics[trim = 7.0cm 12.0cm 7.0cm 12.0cm, clip, width=12cm]{../../CAM_DOC/O1.pdf} |
|
|
72 |
\includegraphics[trim = 7.0cm 12.0cm 7.0cm 12.0cm, clip, width=12cm]{../../CAM_DOC/O2.pdf} |
|
|
73 |
\caption{Osazovací plán horní a spodní strany plošného spoje} |
|
|
74 |
\label{fig:osazovaci_plan} |
|
|
75 |
\end{figure} |
|
|
76 |
|
|
|
77 |
\begin{savenotes} |
|
|
78 |
\begin{table}[h!] |
|
|
79 |
\begin{center} |
|
|
80 |
\begin{tabular}{ |c|c|c|c| } |
|
|
81 |
\hline |
|
|
82 |
Počet & Označení & Typ & Pouzdro \\ |
|
|
83 |
\hline |
|
|
84 |
2 & C1,C2 & 100nF & 0805 \\ |
|
|
85 |
1 & C3 & 10uF/6.3V & ELYT-B \\ |
|
|
86 |
2 & C6,C7 & 15pF & 0805 \\ |
|
|
87 |
2 & C8,C9 & 33pF & 0805 \\ |
|
|
88 |
3 & C10,C11,C12 & 10nF & 0805 \\ |
|
|
89 |
1 & C13 & 1uF & 0805 \\ |
|
|
90 |
1 & D1 & M4 & SMA \\ |
|
|
91 |
46 & J1,J2,J3,J4,J5,J6,J7,J8, & JUMP2 & \\ |
|
|
92 |
& J9,J10,J11,J12,J13,J14, & & \\ |
|
|
93 |
& J15,J16,J17,J18,J19,J20, & & \\ |
|
|
94 |
& J21,J22,J23,J24,J25,J26, & & \\ |
|
|
95 |
& J27,J28,J29,J30,J31,J32, & & \\ |
|
|
96 |
& J33,J34,J35,J36,J37,J38, & & \\ |
|
|
97 |
& J39,J40,J41,J42,J43,J44, & & \\ |
|
|
98 |
& J53,J54 & & \\ |
|
|
99 |
1 & J45 & JUMP2X3 & \\ |
|
|
100 |
1 & J46 & PIC\_ISP & \\ |
|
|
101 |
1 & J47 & JUMP3 & \\ |
|
|
102 |
1 & J48 & USB\_B\_01 & \\ |
|
|
103 |
12 & J56,J57,J58,J59,J60,J61, J62,J63,J64,J65,J66,J67 & JUMP1 & \\ |
|
|
104 |
6 & R1,R3,R4,R5,R6,R7 & 10k & 0805 \\ |
|
|
105 |
1 & R2 & 100 & 0805 \\ |
|
|
106 |
2 & R8,R9 & 100k & 0805 \\ |
|
|
107 |
1 & SW1 & P-B1720 & \\ |
|
|
108 |
1 & U1 & PIC18F4550 & TQFP44 \\ |
|
|
109 |
1 & X1 & 20.0MHz & \\ |
|
|
110 |
1 & X2 & 32768Hz & \\ |
|
|
111 |
\hline |
|
|
112 |
\end{tabular} |
|
|
113 |
\end{center} |
|
|
114 |
\caption{Seznam součástek potřebných pro sestavení modulu.} |
|
|
115 |
\label{seznam_soucastek} |
|
|
116 |
\end{table} |
|
|
117 |
\end{savenotes} |
|
|
118 |
|
|
|
119 |
\newpage |
|
|
120 |
|
|
|
121 |
\section{Programové vybavení} |
|
|
122 |
|
|
|
123 |
Pro použití modulu je potřeba do mikrokontroleru nahrát firmware, který zkompilujeme v některém vývojovém nástroji pro Microchip, jako je například CCS C, nebo MPLAB. |
|
|
124 |
|
|
|
125 |
\begin{thebibliography}{99} |
|
|
126 |
|
|
|
127 |
\end{thebibliography} |
|
|
128 |
\end{document} |