voltmetro con un PIC

Mi piacerebbe fare un voltmetro pilotato da un PIC sfruttando le varie opzioni offerte da un microcontroller, ma mi manca la parte harware/software dell'acquisizione, ho provato a gloogare ma mi sono uscite centinaia di migliaia di pagine e dopo ore di navigazione non ho concluso nulla. Qualcuno puo' aiutarmi?

Ciao e grazie Celso

.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

pagina d'elettronica:

formatting link
`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

Reply to
Celsius
Loading thread data ...

Vai sul sito della microchip

formatting link
e scaricati l'application note AN513 (volendo anche il software). Per fare un voltmetro che funzioni abbastanza bene è più efficace realizzare un convertitore AD a Slope.

Ciao Ema

Reply to
Emanuele

Celsius ha scritto:

Ciao. Ti segnalo questo schema:

formatting link

Reply to
Marco

"Marco" ha scritto nel messaggio

E' proprio quello che cercavo,grazie. L'hai costruito? In caso affermativo vorrei sapere come hai collegato le alimentazioni del PIC16F676 dato che nello schema ci sono delle contraddizioni: il pin 14 e' indicato come Vdd (Vss su datasheet) ed e' collegato al+ mentre il Vss (Vdd su datasheet) e' erroneamente indicato come 8 (invece di 1) ed e' collegato al-.

Ciao Celso

.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

pagina d'elettronica:

formatting link
`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

Reply to
Celsius

"Celsius" ha scritto nel messaggio

Infine mi sono fidato del datasheet e ho fatto bene perche' sullo schema non solo e' sbagliato il pin, ma e' anche invertita la polarita' dell'alimentazione, inoltre mancano i resistori verso massa sulla base dei BC557, senza questi nessun segmento dei display s'accendeva, mancano anche i valori dei resistori di collettore dei 3 transistors, ma in questo caso poco male dato che influiscono solo sulla luminosita' dei display. Mi sa proprio che l'autore non era molto presente quando ha disegnato lo schema, che probabilmente non corrisponde al prototipo funzionante che ha fotografato.

Siccome il mio prototipo non funziona nemmeno con le modifiche che ho apportato (s'accendono solo tutti e tre i segmenti "g" e non si schioda da li), mi viene il dubbio che ci siano degli errori anche nel software, peccato che non so il C quindi non ho possibilita' di verificare, chi vuole aiutarmi dando un'occhiata al listato che si trova qui':

formatting link
(in fondo alla pagina)?

Unisco comunque anche il mio schema per la verifica delle modifiche, se riusciamo a farlo funzionare e ci sono altri che vogliono costruirlo, posso postare anche il disegno del print (il mio l'ho fatto usando un modulo a 4 display, il quarto resta inutilizzato):

[FIDOCAD] LI 41 117 39 117 EV 39 119 35 115 LI 38 117 36 117 LI 37 118 37 116 LI 40 146 38 146 EV 38 148 34 144 LI 37 146 35 146 LI 51 117 49 117 RV 49 118 43 116 LI 43 117 41 117 LI 40 146 115 146 LI 48 133 48 137 LI 48 139 48 143 LI 50 137 46 137 LI 50 139 46 139 LI 57 142 57 140 LI 57 134 57 132 RV 58 140 56 134 LI 60 134 54 140 PP 59 134 60 135 61 133 LI 54 140 54 146 LI 69 132 69 134 RV 70 134 68 140 LI 69 140 69 142 LI 57 142 57 146 LI 69 142 69 146 SA 48 146 SA 54 146 SA 57 146 SA 69 146 TY 40 145 5 3 90 1 3 * .1uF TY 61 143 5 3 90 1 3 * 50k TY 73 143 5 3 90 1 3 * 33k LI 48 133 48 126 LI 69 132 69 125 LI 50 117 57 117 LI 57 132 57 117 SA 57 126 SA 69 126 LI 48 126 115 126 TY 118 124 5 3 0 1 3 * 3 TY 117 128 5 3 0 1 3 * 11 TY 117 133 5 3 0 1 3 * 13 TY 117 138 5 3 0 1 3 * 12 TY 117 114 5 3 0 1 3 * 1 TY 117 108 5 3 0 1 3 * PIC16F676 LI 116 116 114 116 LI 116 121 114 121 LI 137 116 139 116 LI 137 121 139 121 LI 116 126 114 126 LI 137 126 139 126 LI 137 131 139 131 LI 116 131 114 131 LI 137 136 139 136 LI 116 136 114 136 LI 137 141 139 141 LI 116 141 114 141 RV 116 114 137 149 LI 137 146 139 146 LI 116 146 114 146 LI 104 102 108 102 LI 110 102 114 102 LI 108 100 108 104 LI 110 100 110 104 SA 104 146 SA 104 102 SA 114 102 LI 114 116 114 94 LI 104 146 104 94 LI 114 95 114 93 EV 112 93 116 89 LI 114 92 114 90 LI 113 91 115 91 LI 104 95 104 93 EV 102 93 106 89 LI 104 92 104 90 TY 104 104 5 3 0 1 3 * .1uF TY 106 85 5 3 0 1 3 * 5V TY 43 110 5 3 0 1 3 * 47k LI 114 102 127 102 PP 237 54 236 52 235 54 LI 235 58 240 61 LI 225 56 235 56 LI 235 51 235 61 LI 240 51 240 46 LI 235 54 240 51 LI 240 61 240 66 PP 193 81 192 79 191 81 LI 191 85 196 88 LI 181 83 191 83 LI 191 78 191 88 LI 196 78 196 73 LI 191 81 196 78 LI 196 88 196 93 PP 215 68 214 66 213 68 LI 213 72 218 75 LI 203 70 213 70 LI 213 65 213 75 LI 218 65 218 60 LI 213 68 218 65 LI 218 75 218 80 LI 240 46 127 46 LI 127 102 127 46 LI 218 61 218 46 LI 196 73 196 46 SA 196 46 SA 218 46 TY 206 38 5 3 0 1 3 * 3xBC557 SA 248 146 LI 233 132 233 143 LI 233 119 233 130 LI 240 111 240 114 RV 229 114 251 148 TY 238 144 5 3 0 0 0 * d TY 248 122 5 3 0 0 0 * b TY 248 136 5 3 0 0 0 * c TY 230 123 5 3 0 0 0 * f TY 230 135 5 3 0 0 0 * e LI 247 119 247 130 LI 247 132 247 143 LI 234 118 246 118 LI 234 144 246 144 LI 234 131 246 131 TY 238 126 5 3 0 0 0 * g TY 239 114 5 3 0 0 0 * a SA 226 146 LI 211 132 211 143 LI 211 119 211 130 LI 218 111 218 114 RV 207 114 229 148 TY 216 144 5 3 0 0 0 * d TY 226 122 5 3 0 0 0 * b TY 226 136 5 3 0 0 0 * c TY 208 123 5 3 0 0 0 * f TY 208 135 5 3 0 0 0 * e LI 225 119 225 130 LI 225 132 225 143 LI 212 118 224 118 LI 212 144 224 144 LI 212 131 224 131 TY 216 126 5 3 0 0 0 * g TY 217 114 5 3 0 0 0 * a LI 181 116 185 116 LI 181 121 185 121 LI 181 126 185 126 LI 181 131 185 131 LI 181 136 185 136 LI 181 141 185 141 LI 181 146 185 146 LI 196 148 196 151 TY 182 111 5 3 0 0 0 * a TY 182 116 5 3 0 0 0 * b TY 182 121 5 3 0 0 0 * c TY 182 126 5 3 0 0 0 * d TY 182 131 5 3 0 0 0 * e TY 182 136 5 3 0 0 0 * f TY 182 141 5 3 0 0 0 * g SA 204 146 LI 189 132 189 143 LI 189 119 189 130 LI 196 111 196 114 RV 185 114 207 148 TY 194 144 5 3 0 0 0 * d TY 204 122 5 3 0 0 0 * b TY 204 136 5 3 0 0 0 * c TY 186 123 5 3 0 0 0 * f TY 186 135 5 3 0 0 0 * e LI 203 119 203 130 LI 203 132 203 143 LI 190 118 202 118 LI 190 144 202 144 LI 190 131 202 131 TY 194 126 5 3 0 0 0 * g TY 195 114 5 3 0 0 0 * a TY 197 149 5 3 0 0 0 * d.p. TY 117 143 5 3 0 1 3 * 14 LI 149 116 147 116 RV 147 117 141 115 LI 141 116 139 116 LI 149 121 147 121 RV 147 122 141 120 LI 141 121 139 121 LI 149 126 147 126 RV 147 127 141 125 LI 141 126 139 126 LI 149 131 147 131 RV 147 132 141 130 LI 141 131 139 131 LI 149 136 147 136 RV 147 137 141 135 LI 141 136 139 136 LI 149 141 147 141 RV 147 142 141 140 LI 141 141 139 141 LI 149 146 147 146 RV 147 147 141 145 LI 141 146 139 146 LI 148 116 183 116 LI 149 121 183 121 LI 148 126 182 126 LI 148 131 183 131 LI 148 136 183 136 LI 149 141 183 141 LI 149 146 182 146 LI 196 152 196 150 LI 240 73 240 112 LI 240 65 240 67 RV 241 67 239 73 LI 240 73 240 75 LI 218 88 218 111 LI 218 79 218 81 RV 219 81 217 87 LI 218 87 218 89 LI 196 91 196 93 RV 197 93 195 99 LI 196 99 196 101 TY 209 91 5 3 0 1 3 * 3x100ohm SA 112 136 LI 112 136 112 152 LI 112 152 140 152 LI 149 152 147 152 RV 147 153 141 151 LI 141 152 139 152 LI 149 152 196 152 LI 48 142 48 145 TY 131 114 5 3 0 1 3 * 10 TY 131 118 5 3 0 1 3 * 7 TY 132 123 5 3 0 1 3 * 5 TY 132 128 5 3 0 1 3 * 6 TY 132 133 5 3 0 1 3 * 8 TY 132 138 5 3 0 1 3 * 9 TY 132 143 5 3 0 1 3 * 2 TY 25 124 6 4 0 1 3 * Vin TY 25 132 5 3 0 1 3 * 0-30V TY 147 108 5 3 0 1 3 * 8x100ohm LI 79 146 79 144 RV 78 144 80 138 LI 79 138 79 136 SA 79 146 LI 79 136 79 56 LI 79 56 226 56 SA 79 131 LI 84 136 84 138 RV 85 138 83 144 LI 84 144 84 146 LI 84 70 210 70 LI 84 136 84 70 SA 84 146 LI 88 83 187 83 SA 88 146 TY 76 147 5 3 0 1 3 * 3x3,3k LI 91 131 79 131 LI 101 131 99 131 RV 99 132 93 130 LI 93 131 91 131 LI 100 131 115 131 TY 93 120 5 3 0 1 3 * 3x1k LI 88 136 88 83 SA 88 137 LI 88 136 88 138 RV 89 138 87 144 LI 88 144 88 146 LI 101 134 99 134 RV 99 135 93 133 LI 93 134 91 134 LI 88 137 91 137 LI 107 136 107 134 LI 116 136 107 136 LI 102 137 102 141 LI 116 141 102 141 LI 100 137 102 137 LI 101 137 99 137 RV 99 138 93 136 LI 93 137 91 137 LI 101 134 107 134 SA 84 134 LI 84 134 91 134 LI 196 101 196 112

Ciao e grazie Celso

.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

pagina d'elettronica:

formatting link
`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

Reply to
Celsius

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.