diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e3e34a5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,439 @@ +# Created by https://www.toptal.com/developers/gitignore/api/latex,kicad,ltspice,matlab,octave,commonlisp +# Edit at https://www.toptal.com/developers/gitignore?templates=latex,kicad,ltspice,matlab,octave,commonlisp + +### CommonLisp ### +*.FASL +*.fasl +*.lisp-temp +*.dfsl +*.pfsl +*.d64fsl +*.p64fsl +*.lx64fsl +*.lx32fsl +*.dx64fsl +*.dx32fsl +*.fx64fsl +*.fx32fsl +*.sx64fsl +*.sx32fsl +*.wx64fsl +*.wx32fsl + +### KiCad ### +# For PCBs designed using KiCad: https://www.kicad.org/ +# Format documentation: https://kicad.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*.kicad_sch-bak +*-backups +*.kicad_prl +*.sch-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv + +### KiCad Patch ### +rescue-backup/ + +*.tsv +bom/ + +# Gerber export output +out/ + +### LaTeX ### +## Core latex/pdflatex auxiliary files: +*.aux +*.lof +*.log +*.lot +*.fls +*.out +*.toc +*.fmt +*.fot +*.cb +*.cb2 +.*.lb + +## Intermediate documents: +*.dvi +*.xdv +*-converted-to.* +# these rules might exclude image files for figures etc. +# *.ps +# *.eps +# *.pdf + +## Generated if empty string is given at "Please type another file name for output:" +# .pdf + +## Bibliography auxiliary files (bibtex/biblatex/biber): +*.bbl +*.bcf +*.blg +*-blx.aux +*-blx.bib +*.run.xml + +## Build tool auxiliary files: +*.fdb_latexmk +*.synctex +*.synctex(busy) +*.synctex.gz +*.synctex.gz(busy) +*.pdfsync + +## Build tool directories for auxiliary files +# latexrun +latex.out/ + +## Auxiliary and intermediate files from other packages: +# algorithms +*.alg +*.loa + +# achemso +acs-*.bib + +# amsthm +*.thm + +# beamer +*.nav +*.pre +*.snm +*.vrb + +# changes +*.soc + +# comment +*.cut + +# cprotect +*.cpt + +# elsarticle (documentclass of Elsevier journals) +*.spl + +# endnotes +*.ent + +# fixme +*.lox + +# feynmf/feynmp +*.mf +*.mp +*.t[1-9] +*.t[1-9][0-9] +*.tfm + +#(r)(e)ledmac/(r)(e)ledpar +*.end +*.?end +*.[1-9] +*.[1-9][0-9] +*.[1-9][0-9][0-9] +*.[1-9]R +*.[1-9][0-9]R +*.[1-9][0-9][0-9]R +*.eledsec[1-9] +*.eledsec[1-9]R +*.eledsec[1-9][0-9] +*.eledsec[1-9][0-9]R +*.eledsec[1-9][0-9][0-9] +*.eledsec[1-9][0-9][0-9]R + +# glossaries +*.acn +*.acr +*.glg +*.glo +*.gls +*.glsdefs +*.lzo +*.lzs +*.slg +*.slo +*.sls + +# uncomment this for glossaries-extra (will ignore makeindex's style files!) +# *.ist + +# gnuplot +*.gnuplot +*.table + +# gnuplottex +*-gnuplottex-* + +# gregoriotex +*.gaux +*.glog +*.gtex + +# htlatex +*.4ct +*.4tc +*.idv +*.lg +*.trc +*.xref + +# hyperref +*.brf + +# knitr +*-concordance.tex +# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files +*.tikz +*-tikzDictionary + +# listings +*.lol + +# luatexja-ruby +*.ltjruby + +# makeidx +*.idx +*.ilg +*.ind + +# minitoc +*.maf +*.mlf +*.mlt +*.mtc[0-9]* +*.slf[0-9]* +*.slt[0-9]* +*.stc[0-9]* + +# minted +_minted* +*.pyg + +# morewrites +*.mw + +# newpax +*.newpax + +# nomencl +*.nlg +*.nlo +*.nls + +# pax +*.pax + +# pdfpcnotes +*.pdfpc + +# sagetex +*.sagetex.sage +*.sagetex.py +*.sagetex.scmd + +# scrwfile +*.wrt + +# svg +svg-inkscape/ + +# sympy +*.sout +*.sympy +sympy-plots-for-*.tex/ + +# pdfcomment +*.upa +*.upb + +# pythontex +*.pytxcode +pythontex-files-*/ + +# tcolorbox +*.listing + +# thmtools +*.loe + +# TikZ & PGF +*.dpth +*.md5 +*.auxlock + +# titletoc +*.ptc + +# todonotes +*.tdo + +# vhistory +*.hst +*.ver + +# easy-todo +*.lod + +# xcolor +*.xcp + +# xmpincl +*.xmpi + +# xindy +*.xdy + +# xypic precompiled matrices and outlines +*.xyc +*.xyd + +# endfloat +*.ttt +*.fff + +# Latexian +TSWLatexianTemp* + +## Editors: +# WinEdt +*.sav + +# Texpad +.texpadtmp + +# LyX +*.lyx~ + +# Kile +*.backup + +# gummi +.*.swp + +# KBibTeX +*~[0-9]* + +# TeXnicCenter +*.tps + +# auto folder when using emacs and auctex +./auto/* +*.el + +# expex forward references with \gathertags +*-tags.tex + +# standalone packages +*.sta + +# Makeindex log files +*.lpz + +# xwatermark package +*.xwm + +# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib +# option is specified. Footnotes are the stored in a file with suffix Notes.bib. +# Uncomment the next line to have this generated file ignored. +#*Notes.bib + +### LaTeX Patch ### +# LIPIcs / OASIcs +*.vtc + +# glossaries +*.glstex + +### LTspice ### +# gitignore template for LTspice +# website: https://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html + +# Logfile + +# Simulation Outputs +*.raw +*.fft + +# Netlist + +### MATLAB ### +# Windows default autosave extension +*.asv + +# OSX / *nix default autosave extension +*.m~ + +# Compiled MEX binaries (all platforms) +*.mex* + +# Packaged app and toolbox files +*.mlappinstall +*.mltbx + +# Generated helpsearch folders +helpsearch*/ + +# Simulink code generation folders +slprj/ +sccprj/ + +# Matlab code generation folders +codegen/ + +# Simulink autosave extension +*.autosave + +# Simulink cache files +*.slxc + +# Octave session info +octave-workspace + +### Octave ### +# Windows default autosave extension + +# OSX / *nix default autosave extension + +# Compiled MEX binaries (all platforms) + +# Packaged app and toolbox files + +# Generated helpsearch folders + +# Simulink code generation folders + +# Matlab code generation folders + +# Simulink autosave extension + +# Simulink cache files + +# Octave session info + +# End of https://www.toptal.com/developers/gitignore/api/latex,kicad,ltspice,matlab,octave,commonlisp + diff --git a/circuits/lotec/Spice/NET.asc b/circuits/lotec/Spice/NET.asc new file mode 100644 index 0000000..3aa3e73 --- /dev/null +++ b/circuits/lotec/Spice/NET.asc @@ -0,0 +1,65 @@ +Version 4 +SHEET 1 880 680 +WIRE -160 -608 -160 -640 +WIRE -160 -608 -272 -608 +WIRE -64 -608 -160 -608 +WIRE -272 -592 -272 -608 +WIRE -64 -592 -64 -608 +WIRE -320 -576 -368 -576 +WIRE -112 -576 -240 -576 +WIRE -368 -496 -368 -576 +WIRE -368 -496 -496 -496 +WIRE -272 -480 -272 -496 +WIRE -160 -480 -272 -480 +WIRE -64 -480 -64 -496 +WIRE -64 -480 -160 -480 +WIRE 0 -480 -64 -480 +WIRE -160 -464 -160 -480 +WIRE -368 -384 -368 -496 +WIRE -208 -384 -368 -384 +WIRE -240 -288 -240 -576 +WIRE -240 -288 -496 -288 +WIRE -208 -288 -240 -288 +WIRE -960 -176 -960 -192 +FLAG -800 -176 0 +FLAG -800 -256 Vb +FLAG -960 -176 0 +FLAG -960 -192 Vss +IOPIN -960 -192 In +FLAG -896 -176 0 +FLAG -896 -256 Vdd +IOPIN -896 -256 In +FLAG -800 -320 0 +FLAG -800 -400 Va +FLAG -496 -496 Va +FLAG -496 -288 Vb +FLAG -160 -640 Vdd +IOPIN -160 -640 In +FLAG -160 -272 Vss +IOPIN -160 -272 In +FLAG 0 -480 Vs +IOPIN 0 -480 Out +SYMBOL voltage -800 -272 R0 +WINDOW 3 69 172 VLeft 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V1 +SYMATTR Value PULSE(5 0 5m 1n 1n 10m 20m) +SYMBOL voltage -896 -272 R0 +SYMATTR InstName V2 +SYMATTR Value 5 +SYMBOL voltage -800 -416 R0 +WINDOW 3 -44 117 VLeft 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V3 +SYMATTR Value PULSE(0 5 0 1n 1n 10m 20m) +SYMBOL pmos -320 -496 M180 +SYMATTR InstName M1 +SYMBOL pmos -112 -496 M180 +SYMATTR InstName M2 +SYMBOL nmos -208 -464 R0 +SYMATTR InstName M3 +SYMBOL nmos -208 -368 R0 +SYMATTR InstName M4 +TEXT -968 -136 Left 2 !.tran 40m diff --git a/circuits/lotec/Spice/NON.asc b/circuits/lotec/Spice/NON.asc new file mode 100644 index 0000000..7f34299 --- /dev/null +++ b/circuits/lotec/Spice/NON.asc @@ -0,0 +1,36 @@ +Version 4 +SHEET 1 880 680 +WIRE -336 -288 -336 -352 +WIRE -384 -272 -432 -272 +WIRE -432 -160 -432 -272 +WIRE -432 -160 -512 -160 +WIRE -336 -160 -336 -192 +WIRE -224 -160 -336 -160 +WIRE -336 -144 -336 -160 +WIRE -800 -96 -800 -112 +WIRE -432 -64 -432 -160 +WIRE -384 -64 -432 -64 +WIRE -336 16 -336 -48 +FLAG -512 -160 Ve +FLAG -336 16 Vss +FLAG -336 -352 Vdd +FLAG -224 -160 Vs +FLAG -800 -176 0 +FLAG -800 -256 Ve +FLAG -800 -96 0 +FLAG -800 -112 Vss +FLAG -896 -176 0 +FLAG -896 -256 Vdd +SYMBOL nmos -384 -144 R0 +SYMATTR InstName M2 +SYMBOL pmos -384 -192 M180 +SYMATTR InstName M1 +SYMBOL voltage -800 -272 R0 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V1 +SYMATTR Value PULSE(0 5 0 1n 1n 20m 30m) +SYMBOL voltage -896 -272 R0 +SYMATTR InstName V2 +SYMATTR Value 5 +TEXT -176 32 Left 2 !.tran 0 100m 0 1m diff --git a/circuits/lotec/Spice/NOU.asc b/circuits/lotec/Spice/NOU.asc new file mode 100644 index 0000000..fcc92cf --- /dev/null +++ b/circuits/lotec/Spice/NOU.asc @@ -0,0 +1,65 @@ +Version 4 +SHEET 1 880 680 +WIRE -208 -608 -336 -608 +WIRE -208 -512 -304 -512 +WIRE -336 -496 -336 -608 +WIRE -336 -496 -496 -496 +WIRE 0 -480 -64 -480 +WIRE -160 -400 -160 -432 +WIRE -160 -400 -272 -400 +WIRE -64 -400 -64 -480 +WIRE -64 -400 -160 -400 +WIRE -304 -384 -304 -512 +WIRE -304 -384 -496 -384 +WIRE -144 -384 -304 -384 +WIRE -272 -368 -272 -400 +WIRE -64 -368 -64 -400 +WIRE -336 -288 -336 -496 +WIRE -320 -288 -336 -288 +WIRE -144 -288 -144 -384 +WIRE -112 -288 -144 -288 +WIRE -176 -272 -272 -272 +WIRE -64 -272 -176 -272 +WIRE -960 -176 -960 -192 +FLAG -800 -176 0 +FLAG -800 -256 Vb +FLAG -960 -176 0 +FLAG -960 -192 Vss +IOPIN -960 -192 In +FLAG -896 -176 0 +FLAG -896 -256 Vdd +IOPIN -896 -256 In +FLAG -800 -320 0 +FLAG -800 -400 Va +FLAG -496 -496 Va +FLAG -496 -384 Vb +FLAG -160 -624 Vdd +IOPIN -160 -624 In +FLAG -176 -272 Vss +IOPIN -176 -272 In +FLAG 0 -480 Vs +IOPIN 0 -480 Out +SYMBOL voltage -800 -272 R0 +WINDOW 3 69 172 VLeft 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V1 +SYMATTR Value PULSE(5 0 5m 1n 1n 10m 20m) +SYMBOL voltage -896 -272 R0 +SYMATTR InstName V2 +SYMATTR Value 5 +SYMBOL voltage -800 -416 R0 +WINDOW 3 -44 117 VLeft 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V3 +SYMATTR Value PULSE(0 5 0 1n 1n 10m 20m) +SYMBOL pmos -208 -432 M180 +SYMATTR InstName M1 +SYMBOL pmos -208 -528 M180 +SYMATTR InstName M2 +SYMBOL nmos -112 -368 R0 +SYMATTR InstName M3 +SYMBOL nmos -320 -368 R0 +SYMATTR InstName M4 +TEXT -968 -136 Left 2 !.tran 40m diff --git a/circuits/lotec/Spice/lotec.asc b/circuits/lotec/Spice/lotec.asc new file mode 100644 index 0000000..4de95d7 --- /dev/null +++ b/circuits/lotec/Spice/lotec.asc @@ -0,0 +1,2 @@ +Version 4 +SHEET 1 880 680 diff --git a/circuits/lotec/Spice/v0.asc b/circuits/lotec/Spice/v0.asc new file mode 100644 index 0000000..8c9d6ec --- /dev/null +++ b/circuits/lotec/Spice/v0.asc @@ -0,0 +1,730 @@ +Version 4 +SHEET 1 1408 1276 +WIRE -1056 160 -1088 160 +WIRE -848 160 -880 160 +WIRE -656 160 -688 160 +WIRE 112 176 -80 176 +WIRE 352 176 112 176 +WIRE 592 176 352 176 +WIRE 864 192 864 176 +WIRE 976 192 976 176 +WIRE 1088 192 1088 176 +WIRE -1088 208 -1088 160 +WIRE -880 208 -880 160 +WIRE -688 208 -688 160 +WIRE 112 208 112 176 +WIRE 208 208 112 208 +WIRE 352 208 352 176 +WIRE 448 208 352 208 +WIRE 592 208 592 176 +WIRE 688 208 592 208 +WIRE 112 224 112 208 +WIRE 208 224 208 208 +WIRE 352 224 352 208 +WIRE 448 224 448 208 +WIRE 592 224 592 208 +WIRE 688 224 688 208 +WIRE 64 240 48 240 +WIRE 304 240 288 240 +WIRE 544 240 528 240 +WIRE 64 288 48 288 +WIRE 304 288 288 288 +WIRE 544 288 528 288 +WIRE 864 288 864 272 +WIRE 928 288 864 288 +WIRE 976 288 976 272 +WIRE 976 288 928 288 +WIRE 1088 288 1088 272 +WIRE 1088 288 976 288 +WIRE -80 304 -80 176 +WIRE 48 304 48 288 +WIRE 288 304 288 288 +WIRE 528 304 528 288 +WIRE 112 320 112 304 +WIRE 208 320 208 288 +WIRE 208 320 112 320 +WIRE 352 320 352 304 +WIRE 448 320 448 288 +WIRE 448 320 352 320 +WIRE 592 320 592 304 +WIRE 688 320 688 288 +WIRE 688 320 592 320 +WIRE -1088 336 -1088 288 +WIRE -880 336 -880 288 +WIRE -688 336 -688 288 +WIRE 112 352 112 320 +WIRE 224 352 112 352 +WIRE 352 352 352 320 +WIRE 464 352 352 352 +WIRE 592 352 592 320 +WIRE 704 352 592 352 +WIRE 112 368 112 352 +WIRE 208 368 112 368 +WIRE 352 368 352 352 +WIRE 448 368 352 368 +WIRE 592 368 592 352 +WIRE 688 368 592 368 +WIRE -1056 384 -1088 384 +WIRE -848 384 -880 384 +WIRE 112 384 112 368 +WIRE 208 384 208 368 +WIRE 352 384 352 368 +WIRE 448 384 448 368 +WIRE 592 384 592 368 +WIRE 688 384 688 368 +WIRE 64 400 48 400 +WIRE 304 400 288 400 +WIRE 544 400 528 400 +WIRE -1088 432 -1088 384 +WIRE -880 432 -880 384 +WIRE 64 448 48 448 +WIRE 304 448 288 448 +WIRE 544 448 528 448 +WIRE 816 448 768 448 +WIRE 944 448 896 448 +WIRE 1056 448 1024 448 +WIRE 48 464 48 448 +WIRE 288 464 288 448 +WIRE 528 464 528 448 +WIRE 112 480 112 464 +WIRE 208 480 208 448 +WIRE 208 480 112 480 +WIRE 352 480 352 464 +WIRE 448 480 448 448 +WIRE 448 480 352 480 +WIRE 592 480 592 464 +WIRE 688 480 688 448 +WIRE 688 480 592 480 +WIRE -80 512 -80 384 +WIRE 112 512 112 480 +WIRE 112 512 -80 512 +WIRE 352 512 352 480 +WIRE 352 512 112 512 +WIRE 592 512 592 480 +WIRE 592 512 352 512 +WIRE -80 528 -80 512 +WIRE 816 528 768 528 +WIRE 944 528 896 528 +WIRE 1056 528 1056 448 +WIRE 1056 528 1024 528 +WIRE -1088 576 -1088 512 +WIRE -880 576 -880 512 +WIRE 816 608 768 608 +WIRE 944 608 896 608 +WIRE 1056 608 1056 528 +WIRE 1056 608 1024 608 +WIRE -1040 736 -1072 736 +WIRE -880 736 -912 736 +WIRE -96 736 -256 736 +WIRE 448 736 288 736 +WIRE 992 736 832 736 +WIRE -1072 752 -1072 736 +WIRE -912 752 -912 736 +WIRE -96 752 -240 752 +WIRE -16 752 -32 752 +WIRE 448 752 304 752 +WIRE 528 752 512 752 +WIRE 992 752 848 752 +WIRE 1072 752 1056 752 +WIRE -96 768 -112 768 +WIRE 448 768 432 768 +WIRE 992 768 976 768 +WIRE -256 784 -256 736 +WIRE -256 784 -272 784 +WIRE -208 784 -256 784 +WIRE -112 784 -112 768 +WIRE -96 784 -112 784 +WIRE -16 784 -16 752 +WIRE 0 784 -16 784 +WIRE 32 784 0 784 +WIRE 288 784 288 736 +WIRE 288 784 272 784 +WIRE 336 784 288 784 +WIRE 432 784 432 768 +WIRE 448 784 432 784 +WIRE 528 784 528 752 +WIRE 544 784 528 784 +WIRE 576 784 544 784 +WIRE 832 784 832 736 +WIRE 832 784 816 784 +WIRE 880 784 832 784 +WIRE 976 784 976 768 +WIRE 992 784 976 784 +WIRE 1072 784 1072 752 +WIRE 1088 784 1072 784 +WIRE 1120 784 1088 784 +WIRE -208 800 -272 800 +WIRE -128 800 -144 800 +WIRE -112 800 -112 784 +WIRE -96 800 -112 800 +WIRE 32 800 -16 800 +WIRE 128 800 96 800 +WIRE 336 800 272 800 +WIRE 416 800 400 800 +WIRE 432 800 432 784 +WIRE 448 800 432 800 +WIRE 576 800 528 800 +WIRE 672 800 640 800 +WIRE 880 800 816 800 +WIRE 960 800 944 800 +WIRE 976 800 976 784 +WIRE 992 800 976 800 +WIRE 1120 800 1072 800 +WIRE 1216 800 1184 800 +WIRE -208 816 -224 816 +WIRE -112 816 -112 800 +WIRE -80 816 -80 800 +WIRE -80 816 -112 816 +WIRE 32 816 16 816 +WIRE 336 816 320 816 +WIRE 432 816 432 800 +WIRE 464 816 464 800 +WIRE 464 816 432 816 +WIRE 576 816 560 816 +WIRE 880 816 864 816 +WIRE 976 816 976 800 +WIRE 1008 816 1008 800 +WIRE 1008 816 976 816 +WIRE 1120 816 1104 816 +WIRE -224 832 -224 816 +WIRE -208 832 -224 832 +WIRE -80 832 -80 816 +WIRE 16 832 16 816 +WIRE 32 832 16 832 +WIRE 320 832 320 816 +WIRE 336 832 320 832 +WIRE 464 832 464 816 +WIRE 560 832 560 816 +WIRE 576 832 560 832 +WIRE 864 832 864 816 +WIRE 880 832 864 832 +WIRE 1008 832 1008 816 +WIRE 1104 832 1104 816 +WIRE 1120 832 1104 832 +WIRE -224 848 -224 832 +WIRE -208 848 -224 848 +WIRE 16 848 16 832 +WIRE 32 848 16 848 +WIRE 320 848 320 832 +WIRE 336 848 320 848 +WIRE 560 848 560 832 +WIRE 576 848 560 848 +WIRE 864 848 864 832 +WIRE 880 848 864 848 +WIRE 1104 848 1104 832 +WIRE 1120 848 1104 848 +WIRE -224 864 -224 848 +WIRE -192 864 -192 848 +WIRE -192 864 -224 864 +WIRE -128 864 -128 800 +WIRE -96 864 -128 864 +WIRE 16 864 16 848 +WIRE 48 864 48 848 +WIRE 48 864 16 864 +WIRE 320 864 320 848 +WIRE 352 864 352 848 +WIRE 352 864 320 864 +WIRE 416 864 416 800 +WIRE 448 864 416 864 +WIRE 560 864 560 848 +WIRE 592 864 592 848 +WIRE 592 864 560 864 +WIRE 864 864 864 848 +WIRE 896 864 896 848 +WIRE 896 864 864 864 +WIRE 960 864 960 800 +WIRE 992 864 960 864 +WIRE 1104 864 1104 848 +WIRE 1136 864 1136 848 +WIRE 1136 864 1104 864 +WIRE -1072 880 -1072 832 +WIRE -912 880 -912 832 +WIRE -192 880 -192 864 +WIRE -96 880 -128 880 +WIRE -16 880 -16 800 +WIRE -16 880 -32 880 +WIRE 48 880 48 864 +WIRE 352 880 352 864 +WIRE 448 880 416 880 +WIRE 528 880 528 800 +WIRE 528 880 512 880 +WIRE 592 880 592 864 +WIRE 896 880 896 864 +WIRE 992 880 960 880 +WIRE 1072 880 1072 800 +WIRE 1072 880 1056 880 +WIRE 1136 880 1136 864 +WIRE -96 896 -112 896 +WIRE 448 896 432 896 +WIRE 992 896 976 896 +WIRE -1040 912 -1072 912 +WIRE -880 912 -912 912 +WIRE -240 912 -240 752 +WIRE -240 912 -272 912 +WIRE -208 912 -240 912 +WIRE -112 912 -112 896 +WIRE -96 912 -112 912 +WIRE -16 912 -32 912 +WIRE 0 912 0 784 +WIRE 32 912 0 912 +WIRE 304 912 304 752 +WIRE 304 912 272 912 +WIRE 336 912 304 912 +WIRE 432 912 432 896 +WIRE 448 912 432 912 +WIRE 528 912 512 912 +WIRE 544 912 544 784 +WIRE 576 912 544 912 +WIRE 848 912 848 752 +WIRE 848 912 816 912 +WIRE 880 912 848 912 +WIRE 976 912 976 896 +WIRE 992 912 976 912 +WIRE 1072 912 1056 912 +WIRE 1088 912 1088 784 +WIRE 1120 912 1088 912 +WIRE -1072 928 -1072 912 +WIRE -912 928 -912 912 +WIRE -208 928 -272 928 +WIRE -128 928 -128 880 +WIRE -128 928 -144 928 +WIRE -112 928 -112 912 +WIRE -96 928 -112 928 +WIRE -16 928 -16 912 +WIRE 32 928 -16 928 +WIRE 128 928 96 928 +WIRE 336 928 272 928 +WIRE 416 928 416 880 +WIRE 416 928 400 928 +WIRE 432 928 432 912 +WIRE 448 928 432 928 +WIRE 528 928 528 912 +WIRE 576 928 528 928 +WIRE 672 928 640 928 +WIRE 880 928 816 928 +WIRE 960 928 960 880 +WIRE 960 928 944 928 +WIRE 976 928 976 912 +WIRE 992 928 976 928 +WIRE 1072 928 1072 912 +WIRE 1120 928 1072 928 +WIRE 1216 928 1184 928 +WIRE -208 944 -224 944 +WIRE -112 944 -112 928 +WIRE -80 944 -80 928 +WIRE -80 944 -112 944 +WIRE 32 944 16 944 +WIRE 336 944 320 944 +WIRE 432 944 432 928 +WIRE 464 944 464 928 +WIRE 464 944 432 944 +WIRE 576 944 560 944 +WIRE 880 944 864 944 +WIRE 976 944 976 928 +WIRE 1008 944 1008 928 +WIRE 1008 944 976 944 +WIRE 1120 944 1104 944 +WIRE -224 960 -224 944 +WIRE -208 960 -224 960 +WIRE -80 960 -80 944 +WIRE 16 960 16 944 +WIRE 32 960 16 960 +WIRE 320 960 320 944 +WIRE 336 960 320 960 +WIRE 464 960 464 944 +WIRE 560 960 560 944 +WIRE 576 960 560 960 +WIRE 864 960 864 944 +WIRE 880 960 864 960 +WIRE 1008 960 1008 944 +WIRE 1104 960 1104 944 +WIRE 1120 960 1104 960 +WIRE -224 976 -224 960 +WIRE -208 976 -224 976 +WIRE 16 976 16 960 +WIRE 32 976 16 976 +WIRE 320 976 320 960 +WIRE 336 976 320 976 +WIRE 560 976 560 960 +WIRE 576 976 560 976 +WIRE 864 976 864 960 +WIRE 880 976 864 976 +WIRE 1104 976 1104 960 +WIRE 1120 976 1104 976 +WIRE -224 992 -224 976 +WIRE -192 992 -192 976 +WIRE -192 992 -224 992 +WIRE 16 992 16 976 +WIRE 48 992 48 976 +WIRE 48 992 16 992 +WIRE 320 992 320 976 +WIRE 352 992 352 976 +WIRE 352 992 320 992 +WIRE 560 992 560 976 +WIRE 592 992 592 976 +WIRE 592 992 560 992 +WIRE 864 992 864 976 +WIRE 896 992 896 976 +WIRE 896 992 864 992 +WIRE 1104 992 1104 976 +WIRE 1136 992 1136 976 +WIRE 1136 992 1104 992 +WIRE -192 1008 -192 992 +WIRE 48 1008 48 992 +WIRE 352 1008 352 992 +WIRE 592 1008 592 992 +WIRE 896 1008 896 992 +WIRE 1136 1008 1136 992 +WIRE -1072 1056 -1072 1008 +WIRE -912 1056 -912 1008 +WIRE 208 1056 176 1056 +WIRE -448 1072 -480 1072 +WIRE 208 1072 176 1072 +WIRE 304 1072 272 1072 +WIRE -480 1088 -480 1072 +WIRE 208 1088 192 1088 +WIRE -1040 1104 -1072 1104 +WIRE -880 1104 -912 1104 +WIRE 192 1104 192 1088 +WIRE 208 1104 192 1104 +WIRE -1072 1120 -1072 1104 +WIRE -912 1120 -912 1104 +WIRE 192 1120 192 1104 +WIRE 208 1120 192 1120 +WIRE 192 1136 192 1120 +WIRE 224 1136 224 1120 +WIRE 224 1136 192 1136 +WIRE 224 1152 224 1136 +WIRE -480 1200 -480 1168 +WIRE -1072 1248 -1072 1200 +WIRE -912 1248 -912 1200 +FLAG -1088 336 0 +FLAG -880 336 0 +FLAG -688 336 0 +FLAG -880 576 0 +FLAG -1088 576 0 +FLAG -1056 160 ModP +FLAG -848 160 ModM +FLAG -656 160 Triangle +FLAG -1056 384 PWM_P +FLAG -848 384 PWM_M +FLAG 48 304 0 +FLAG 48 464 0 +FLAG 288 304 0 +FLAG 288 464 0 +FLAG 528 464 0 +FLAG 528 304 0 +FLAG -80 528 0 +FLAG 224 352 A +FLAG 464 352 B +FLAG 704 352 C +FLAG 48 240 HA +FLAG 288 240 HB +FLAG 528 240 HC +FLAG 48 400 LA +FLAG 288 400 LB +FLAG 528 400 LC +FLAG 864 176 A +FLAG 768 448 A +FLAG 976 176 B +FLAG 768 528 B +FLAG 1088 176 C +FLAG 768 608 C +FLAG 928 288 Neutre +FLAG -1040 736 Seq_AH +FLAG -272 784 Seq_AH +FLAG -880 736 Seq_AL +FLAG -912 880 0 +FLAG -1072 880 0 +FLAG 272 784 Seq_BH +FLAG -1040 912 Seq_BH +FLAG -272 912 Seq_AL +FLAG -880 912 Seq_BL +FLAG 272 912 Seq_BL +FLAG 176 1072 Seq_BL +FLAG 304 1072 Seq_BL +FLAG -912 1056 0 +FLAG -1072 1056 0 +FLAG -1040 1104 Seq_CH +FLAG 816 784 Seq_CH +FLAG -880 1104 Seg_CL +FLAG 816 912 Seg_CL +FLAG -1072 1248 0 +FLAG -912 1248 0 +FLAG -480 1200 0 +FLAG -448 1072 Seq_BL_Init +FLAG 176 1056 Seq_BL_Init +FLAG -272 800 PWM_P +FLAG 272 800 PWM_P +FLAG 816 800 PWM_P +FLAG -272 928 PWM_N +FLAG 272 928 PWM_N +FLAG 816 928 PWM_N +FLAG -192 880 0 +FLAG -192 1008 0 +FLAG -80 832 0 +FLAG -80 960 0 +FLAG 48 880 0 +FLAG 48 1008 0 +FLAG 0 784 EnA +FLAG 128 800 HA +FLAG 128 928 LA +FLAG 352 1008 0 +FLAG 352 880 0 +FLAG 464 832 0 +FLAG 464 960 0 +FLAG 592 1008 0 +FLAG 592 880 0 +FLAG 544 784 EnB +FLAG 672 800 HB +FLAG 672 928 LB +FLAG 1216 800 HC +FLAG 1216 928 LC +FLAG 896 1008 0 +FLAG 1008 960 0 +FLAG 1136 1008 0 +FLAG 1136 880 0 +FLAG 1008 832 0 +FLAG 896 880 0 +FLAG 1088 784 EnC +FLAG 224 1152 0 +SYMBOL voltage -1088 192 R0 +WINDOW 3 10 98 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V1 +SYMATTR Value {0.5+0.5*{A}} +SYMBOL voltage -880 192 R0 +WINDOW 3 5 98 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V2 +SYMATTR Value {0.5-0.5*{A}} +SYMBOL voltage -688 192 R0 +WINDOW 3 -142 125 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V3 +SYMATTR Value PULSE(0 +1 0 {0.5/Freq} {0.5/Freq} 0 {1/Freq} 2000) +SYMBOL bv -1088 416 R0 +WINDOW 3 -30 101 Left 2 +SYMATTR InstName PWMP +SYMATTR Value V=if(V(ModP)>V(Triangle),1,0) +SYMBOL bv -880 416 R0 +WINDOW 3 -202 129 Left 2 +SYMATTR InstName PWMM +SYMATTR Value V=if(V(ModM)>V(Triangle),1,0) +SYMBOL sw 112 320 M180 +WINDOW 0 2 17 Left 2 +WINDOW 3 -20 97 Left 2 +SYMATTR InstName S1 +SYMATTR Value MYSW +SYMBOL sw 112 480 M180 +WINDOW 0 5 16 Left 2 +WINDOW 3 -24 98 Left 2 +SYMATTR InstName S2 +SYMATTR Value MYSW +SYMBOL sw 352 320 M180 +WINDOW 3 -30 95 Left 2 +SYMATTR InstName S3 +SYMATTR Value MYSW +SYMBOL sw 352 480 M180 +WINDOW 0 9 17 Left 2 +WINDOW 3 -27 99 Left 2 +SYMATTR InstName S4 +SYMATTR Value MYSW +SYMBOL sw 592 320 M180 +WINDOW 0 5 17 Left 2 +WINDOW 3 -31 100 Left 2 +SYMATTR InstName S5 +SYMATTR Value MYSW +SYMBOL sw 592 480 M180 +WINDOW 0 12 20 Left 2 +WINDOW 3 -32 102 Left 2 +SYMATTR InstName S6 +SYMATTR Value MYSW +SYMBOL diode 224 288 R180 +WINDOW 0 -19 63 Left 2 +WINDOW 3 -35 7 Left 2 +SYMATTR InstName D1 +SYMATTR Value MyDiode +SYMBOL diode 224 448 R180 +WINDOW 0 -21 64 Left 2 +WINDOW 3 -48 9 Left 2 +SYMATTR InstName D2 +SYMATTR Value MyDiode +SYMBOL diode 464 448 R180 +WINDOW 0 -18 69 Left 2 +WINDOW 3 -47 6 Left 2 +SYMATTR InstName D3 +SYMATTR Value MyDiode +SYMBOL diode 464 288 R180 +WINDOW 0 -22 66 Left 2 +WINDOW 3 -42 8 Left 2 +SYMATTR InstName D4 +SYMATTR Value MyDiode +SYMBOL diode 704 288 R180 +WINDOW 0 -19 64 Left 2 +WINDOW 3 -28 6 Left 2 +SYMATTR InstName D5 +SYMATTR Value MyDiode +SYMBOL diode 704 448 R180 +WINDOW 0 -20 62 Left 2 +WINDOW 3 -27 6 Left 2 +SYMATTR InstName D6 +SYMATTR Value MyDiode +SYMBOL voltage -80 288 R0 +SYMATTR InstName UBatt +SYMATTR Value 24 +SYMBOL res 848 176 R0 +WINDOW 3 38 77 Left 2 +SYMATTR InstName R1 +SYMATTR Value 10k +SYMBOL res 960 176 R0 +SYMATTR InstName R2 +SYMATTR Value 10k +SYMBOL res 1072 176 R0 +SYMATTR InstName R3 +SYMATTR Value 10k +SYMBOL res 912 432 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R4 +SYMATTR Value 4 +SYMBOL res 912 512 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R5 +SYMATTR Value 4 +SYMBOL res 912 592 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R6 +SYMATTR Value 4 +SYMBOL ind2 1040 432 R90 +WINDOW 0 5 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName L1 +SYMATTR Value 1m +SYMATTR Type ind +SYMBOL ind2 1040 512 R90 +WINDOW 0 5 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName L2 +SYMATTR Value 1m +SYMATTR Type ind +SYMBOL ind2 1040 592 R90 +WINDOW 0 5 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName L3 +SYMATTR Value 1m +SYMATTR Type ind +SYMBOL voltage -1072 736 R0 +WINDOW 0 24 28 Left 2 +WINDOW 3 -41 105 Left 2 +SYMATTR InstName V5 +SYMATTR Value PULSE(0 1 {0*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -1072 912 R0 +WINDOW 0 27 28 Left 2 +WINDOW 3 -42 109 Left 2 +SYMATTR InstName V6 +SYMATTR Value PULSE(0 1 {2*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -1072 1104 R0 +WINDOW 0 25 23 Left 2 +WINDOW 3 -44 108 Left 2 +SYMATTR InstName V7 +SYMATTR Value PULSE(0 1 {4*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -912 736 R0 +WINDOW 0 24 25 Left 2 +WINDOW 3 -137 130 Left 2 +SYMATTR InstName V8 +SYMATTR Value PULSE(0 1 {3*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -912 912 R0 +WINDOW 0 24 26 Left 2 +WINDOW 3 -136 127 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V9 +SYMATTR Value PULSE(0 1 {5*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -912 1104 R0 +WINDOW 0 24 23 Left 2 +WINDOW 3 -135 127 Left 2 +SYMATTR InstName V10 +SYMATTR Value PULSE(0 1 {1*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -480 1072 R0 +WINDOW 0 21 26 Left 2 +WINDOW 3 -148 102 Left 2 +SYMATTR InstName V11 +SYMATTR Value PULSE(0 1 0 1n 1n {T_Bloc} {1000*Periode}) +SYMBOL Digital\\and -176 752 R0 +WINDOW 0 2 25 Left 2 +SYMATTR InstName A1 +SYMBOL Digital\\and -176 880 R0 +WINDOW 0 7 27 Left 2 +SYMATTR InstName A2 +SYMBOL Digital\\and 64 752 R0 +SYMATTR InstName A3 +SYMBOL Digital\\and 64 880 R0 +SYMATTR InstName A4 +SYMBOL Digital\\and 368 752 R0 +WINDOW 0 12 27 Left 2 +SYMATTR InstName A5 +SYMBOL Digital\\and 368 880 R0 +WINDOW 0 8 30 Left 2 +SYMATTR InstName A6 +SYMBOL Digital\\and 608 752 R0 +WINDOW 0 11 29 Left 2 +SYMATTR InstName A7 +SYMBOL Digital\\and 608 880 R0 +WINDOW 0 10 30 Left 2 +SYMATTR InstName A8 +SYMBOL Digital\\and 912 752 R0 +WINDOW 0 9 31 Left 2 +SYMATTR InstName A9 +SYMBOL Digital\\and 912 880 R0 +WINDOW 0 7 29 Left 2 +SYMATTR InstName A10 +SYMBOL Digital\\and 1152 752 R0 +WINDOW 0 5 27 Left 2 +SYMATTR InstName A11 +SYMBOL Digital\\and 1152 880 R0 +WINDOW 0 10 32 Left 2 +SYMATTR InstName A12 +SYMBOL Digital\\or -64 704 R0 +WINDOW 0 -5 25 Left 2 +SYMATTR InstName A13 +SYMBOL Digital\\or -64 832 R0 +WINDOW 0 -5 25 Left 2 +SYMATTR InstName A14 +SYMBOL Digital\\or 480 704 R0 +SYMATTR InstName A15 +SYMBOL Digital\\or 480 832 R0 +SYMATTR InstName A16 +SYMBOL Digital\\or 1024 704 R0 +WINDOW 0 -4 24 Left 2 +SYMATTR InstName A17 +SYMBOL Digital\\or 1024 832 R0 +WINDOW 0 0 26 Left 2 +SYMATTR InstName A18 +SYMBOL Digital\\or 240 1024 R0 +WINDOW 0 -3 25 Left 2 +SYMATTR InstName A19 +TEXT -1120 96 Left 5 ;Génération des PWM + et - +TEXT -720 392 Left 2 !.param Freq = 25k T_bloc = 1m Periode = 6m +TEXT -720 416 Left 2 !.tran 0 40m 0 200n +TEXT -720 456 Left 2 !.param Ffond=100 +TEXT -720 496 Left 2 !.param A=1 +TEXT -720 520 Left 2 !.param Tension_CC=24 +TEXT -720 560 Left 2 !;op 0 5m 0 20n ulc +TEXT -160 656 VLeft 2 ;--------------------------------------------------------------- +TEXT -144 88 Left 5 ;Onduleur triphasé +TEXT -144 128 Left 2 !.model MyDiode D(Ron=0.01, Roff=1M, Vfwd=0.6, Vrev=50, Epsilon 0.05) +TEXT -144 152 Left 2 !.model MYSW SW(Ron=1m, Roff=1M, Vt=0.5) +TEXT 736 656 VLeft 2 ;-------------------------------------------------------------- +TEXT 752 88 Left 4 ;Reconstruction passive neutre\n(interne au wattmetre) +TEXT 752 344 Left 4 ;Transformateur triphase\n= stator sans aimants rotor +TEXT 736 312 Left 2 ;--------------------------------------------------------------- +TEXT 1088 424 Left 2 !K L1 L2 L3 0.9 +TEXT -1128 656 Left 2 ;------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +TEXT -1120 696 Left 5 ;Commande par bloc (BO) +TEXT 616 1232 Left 4 ;Merci à M Rocacher pour les circuits diff --git a/circuits/lotec/Spice/v1.asc b/circuits/lotec/Spice/v1.asc new file mode 100644 index 0000000..1f1d7be --- /dev/null +++ b/circuits/lotec/Spice/v1.asc @@ -0,0 +1,730 @@ +Version 4 +SHEET 1 1408 1276 +WIRE -1056 160 -1088 160 +WIRE -848 160 -880 160 +WIRE -656 160 -688 160 +WIRE 112 176 -80 176 +WIRE 352 176 112 176 +WIRE 592 176 352 176 +WIRE 864 192 864 176 +WIRE 976 192 976 176 +WIRE 1088 192 1088 176 +WIRE -1088 208 -1088 160 +WIRE -880 208 -880 160 +WIRE -688 208 -688 160 +WIRE 112 208 112 176 +WIRE 208 208 112 208 +WIRE 352 208 352 176 +WIRE 448 208 352 208 +WIRE 592 208 592 176 +WIRE 688 208 592 208 +WIRE 112 224 112 208 +WIRE 208 224 208 208 +WIRE 352 224 352 208 +WIRE 448 224 448 208 +WIRE 592 224 592 208 +WIRE 688 224 688 208 +WIRE 64 240 48 240 +WIRE 304 240 288 240 +WIRE 544 240 528 240 +WIRE 64 288 48 288 +WIRE 304 288 288 288 +WIRE 544 288 528 288 +WIRE 864 288 864 272 +WIRE 928 288 864 288 +WIRE 976 288 976 272 +WIRE 976 288 928 288 +WIRE 1088 288 1088 272 +WIRE 1088 288 976 288 +WIRE -80 304 -80 176 +WIRE 48 304 48 288 +WIRE 288 304 288 288 +WIRE 528 304 528 288 +WIRE 112 320 112 304 +WIRE 208 320 208 288 +WIRE 208 320 112 320 +WIRE 352 320 352 304 +WIRE 448 320 448 288 +WIRE 448 320 352 320 +WIRE 592 320 592 304 +WIRE 688 320 688 288 +WIRE 688 320 592 320 +WIRE -1088 336 -1088 288 +WIRE -880 336 -880 288 +WIRE -688 336 -688 288 +WIRE 112 352 112 320 +WIRE 224 352 112 352 +WIRE 352 352 352 320 +WIRE 464 352 352 352 +WIRE 592 352 592 320 +WIRE 704 352 592 352 +WIRE 112 368 112 352 +WIRE 208 368 112 368 +WIRE 352 368 352 352 +WIRE 448 368 352 368 +WIRE 592 368 592 352 +WIRE 688 368 592 368 +WIRE -1056 384 -1088 384 +WIRE -848 384 -880 384 +WIRE 112 384 112 368 +WIRE 208 384 208 368 +WIRE 352 384 352 368 +WIRE 448 384 448 368 +WIRE 592 384 592 368 +WIRE 688 384 688 368 +WIRE 64 400 48 400 +WIRE 304 400 288 400 +WIRE 544 400 528 400 +WIRE -1088 432 -1088 384 +WIRE -880 432 -880 384 +WIRE 64 448 48 448 +WIRE 304 448 288 448 +WIRE 544 448 528 448 +WIRE 816 448 768 448 +WIRE 944 448 896 448 +WIRE 1056 448 1024 448 +WIRE 48 464 48 448 +WIRE 288 464 288 448 +WIRE 528 464 528 448 +WIRE 112 480 112 464 +WIRE 208 480 208 448 +WIRE 208 480 112 480 +WIRE 352 480 352 464 +WIRE 448 480 448 448 +WIRE 448 480 352 480 +WIRE 592 480 592 464 +WIRE 688 480 688 448 +WIRE 688 480 592 480 +WIRE -80 512 -80 384 +WIRE 112 512 112 480 +WIRE 112 512 -80 512 +WIRE 352 512 352 480 +WIRE 352 512 112 512 +WIRE 592 512 592 480 +WIRE 592 512 352 512 +WIRE -80 528 -80 512 +WIRE 816 528 768 528 +WIRE 944 528 896 528 +WIRE 1056 528 1056 448 +WIRE 1056 528 1024 528 +WIRE -1088 576 -1088 512 +WIRE -880 576 -880 512 +WIRE 816 608 768 608 +WIRE 944 608 896 608 +WIRE 1056 608 1056 528 +WIRE 1056 608 1024 608 +WIRE -1040 736 -1072 736 +WIRE -880 736 -912 736 +WIRE -96 736 -256 736 +WIRE 448 736 288 736 +WIRE 992 736 832 736 +WIRE -1072 752 -1072 736 +WIRE -912 752 -912 736 +WIRE -96 752 -240 752 +WIRE -16 752 -32 752 +WIRE 448 752 304 752 +WIRE 528 752 512 752 +WIRE 992 752 848 752 +WIRE 1072 752 1056 752 +WIRE -96 768 -112 768 +WIRE 448 768 432 768 +WIRE 992 768 976 768 +WIRE -256 784 -256 736 +WIRE -256 784 -272 784 +WIRE -208 784 -256 784 +WIRE -112 784 -112 768 +WIRE -96 784 -112 784 +WIRE -16 784 -16 752 +WIRE 0 784 -16 784 +WIRE 32 784 0 784 +WIRE 288 784 288 736 +WIRE 288 784 272 784 +WIRE 336 784 288 784 +WIRE 432 784 432 768 +WIRE 448 784 432 784 +WIRE 528 784 528 752 +WIRE 544 784 528 784 +WIRE 576 784 544 784 +WIRE 832 784 832 736 +WIRE 832 784 816 784 +WIRE 880 784 832 784 +WIRE 976 784 976 768 +WIRE 992 784 976 784 +WIRE 1072 784 1072 752 +WIRE 1088 784 1072 784 +WIRE 1120 784 1088 784 +WIRE -208 800 -272 800 +WIRE -128 800 -144 800 +WIRE -112 800 -112 784 +WIRE -96 800 -112 800 +WIRE 32 800 -16 800 +WIRE 128 800 96 800 +WIRE 336 800 272 800 +WIRE 416 800 400 800 +WIRE 432 800 432 784 +WIRE 448 800 432 800 +WIRE 576 800 528 800 +WIRE 672 800 640 800 +WIRE 880 800 816 800 +WIRE 960 800 944 800 +WIRE 976 800 976 784 +WIRE 992 800 976 800 +WIRE 1120 800 1072 800 +WIRE 1216 800 1184 800 +WIRE -208 816 -224 816 +WIRE -112 816 -112 800 +WIRE -80 816 -80 800 +WIRE -80 816 -112 816 +WIRE 32 816 16 816 +WIRE 336 816 320 816 +WIRE 432 816 432 800 +WIRE 464 816 464 800 +WIRE 464 816 432 816 +WIRE 576 816 560 816 +WIRE 880 816 864 816 +WIRE 976 816 976 800 +WIRE 1008 816 1008 800 +WIRE 1008 816 976 816 +WIRE 1120 816 1104 816 +WIRE -224 832 -224 816 +WIRE -208 832 -224 832 +WIRE -80 832 -80 816 +WIRE 16 832 16 816 +WIRE 32 832 16 832 +WIRE 320 832 320 816 +WIRE 336 832 320 832 +WIRE 464 832 464 816 +WIRE 560 832 560 816 +WIRE 576 832 560 832 +WIRE 864 832 864 816 +WIRE 880 832 864 832 +WIRE 1008 832 1008 816 +WIRE 1104 832 1104 816 +WIRE 1120 832 1104 832 +WIRE -224 848 -224 832 +WIRE -208 848 -224 848 +WIRE 16 848 16 832 +WIRE 32 848 16 848 +WIRE 320 848 320 832 +WIRE 336 848 320 848 +WIRE 560 848 560 832 +WIRE 576 848 560 848 +WIRE 864 848 864 832 +WIRE 880 848 864 848 +WIRE 1104 848 1104 832 +WIRE 1120 848 1104 848 +WIRE -224 864 -224 848 +WIRE -192 864 -192 848 +WIRE -192 864 -224 864 +WIRE -128 864 -128 800 +WIRE -96 864 -128 864 +WIRE 16 864 16 848 +WIRE 48 864 48 848 +WIRE 48 864 16 864 +WIRE 320 864 320 848 +WIRE 352 864 352 848 +WIRE 352 864 320 864 +WIRE 416 864 416 800 +WIRE 448 864 416 864 +WIRE 560 864 560 848 +WIRE 592 864 592 848 +WIRE 592 864 560 864 +WIRE 864 864 864 848 +WIRE 896 864 896 848 +WIRE 896 864 864 864 +WIRE 960 864 960 800 +WIRE 992 864 960 864 +WIRE 1104 864 1104 848 +WIRE 1136 864 1136 848 +WIRE 1136 864 1104 864 +WIRE -1072 880 -1072 832 +WIRE -912 880 -912 832 +WIRE -192 880 -192 864 +WIRE -96 880 -128 880 +WIRE -16 880 -16 800 +WIRE -16 880 -32 880 +WIRE 48 880 48 864 +WIRE 352 880 352 864 +WIRE 448 880 416 880 +WIRE 528 880 528 800 +WIRE 528 880 512 880 +WIRE 592 880 592 864 +WIRE 896 880 896 864 +WIRE 992 880 960 880 +WIRE 1072 880 1072 800 +WIRE 1072 880 1056 880 +WIRE 1136 880 1136 864 +WIRE -96 896 -112 896 +WIRE 448 896 432 896 +WIRE 992 896 976 896 +WIRE -1040 912 -1072 912 +WIRE -880 912 -912 912 +WIRE -240 912 -240 752 +WIRE -240 912 -272 912 +WIRE -208 912 -240 912 +WIRE -112 912 -112 896 +WIRE -96 912 -112 912 +WIRE -16 912 -32 912 +WIRE 0 912 0 784 +WIRE 32 912 0 912 +WIRE 304 912 304 752 +WIRE 304 912 272 912 +WIRE 336 912 304 912 +WIRE 432 912 432 896 +WIRE 448 912 432 912 +WIRE 528 912 512 912 +WIRE 544 912 544 784 +WIRE 576 912 544 912 +WIRE 848 912 848 752 +WIRE 848 912 816 912 +WIRE 880 912 848 912 +WIRE 976 912 976 896 +WIRE 992 912 976 912 +WIRE 1072 912 1056 912 +WIRE 1088 912 1088 784 +WIRE 1120 912 1088 912 +WIRE -1072 928 -1072 912 +WIRE -912 928 -912 912 +WIRE -208 928 -272 928 +WIRE -128 928 -128 880 +WIRE -128 928 -144 928 +WIRE -112 928 -112 912 +WIRE -96 928 -112 928 +WIRE -16 928 -16 912 +WIRE 32 928 -16 928 +WIRE 128 928 96 928 +WIRE 336 928 272 928 +WIRE 416 928 416 880 +WIRE 416 928 400 928 +WIRE 432 928 432 912 +WIRE 448 928 432 928 +WIRE 528 928 528 912 +WIRE 576 928 528 928 +WIRE 672 928 640 928 +WIRE 880 928 816 928 +WIRE 960 928 960 880 +WIRE 960 928 944 928 +WIRE 976 928 976 912 +WIRE 992 928 976 928 +WIRE 1072 928 1072 912 +WIRE 1120 928 1072 928 +WIRE 1216 928 1184 928 +WIRE -208 944 -224 944 +WIRE -112 944 -112 928 +WIRE -80 944 -80 928 +WIRE -80 944 -112 944 +WIRE 32 944 16 944 +WIRE 336 944 320 944 +WIRE 432 944 432 928 +WIRE 464 944 464 928 +WIRE 464 944 432 944 +WIRE 576 944 560 944 +WIRE 880 944 864 944 +WIRE 976 944 976 928 +WIRE 1008 944 1008 928 +WIRE 1008 944 976 944 +WIRE 1120 944 1104 944 +WIRE -224 960 -224 944 +WIRE -208 960 -224 960 +WIRE -80 960 -80 944 +WIRE 16 960 16 944 +WIRE 32 960 16 960 +WIRE 320 960 320 944 +WIRE 336 960 320 960 +WIRE 464 960 464 944 +WIRE 560 960 560 944 +WIRE 576 960 560 960 +WIRE 864 960 864 944 +WIRE 880 960 864 960 +WIRE 1008 960 1008 944 +WIRE 1104 960 1104 944 +WIRE 1120 960 1104 960 +WIRE -224 976 -224 960 +WIRE -208 976 -224 976 +WIRE 16 976 16 960 +WIRE 32 976 16 976 +WIRE 320 976 320 960 +WIRE 336 976 320 976 +WIRE 560 976 560 960 +WIRE 576 976 560 976 +WIRE 864 976 864 960 +WIRE 880 976 864 976 +WIRE 1104 976 1104 960 +WIRE 1120 976 1104 976 +WIRE -224 992 -224 976 +WIRE -192 992 -192 976 +WIRE -192 992 -224 992 +WIRE 16 992 16 976 +WIRE 48 992 48 976 +WIRE 48 992 16 992 +WIRE 320 992 320 976 +WIRE 352 992 352 976 +WIRE 352 992 320 992 +WIRE 560 992 560 976 +WIRE 592 992 592 976 +WIRE 592 992 560 992 +WIRE 864 992 864 976 +WIRE 896 992 896 976 +WIRE 896 992 864 992 +WIRE 1104 992 1104 976 +WIRE 1136 992 1136 976 +WIRE 1136 992 1104 992 +WIRE -192 1008 -192 992 +WIRE 48 1008 48 992 +WIRE 352 1008 352 992 +WIRE 592 1008 592 992 +WIRE 896 1008 896 992 +WIRE 1136 1008 1136 992 +WIRE -1072 1056 -1072 1008 +WIRE -912 1056 -912 1008 +WIRE 208 1056 176 1056 +WIRE -448 1072 -480 1072 +WIRE 208 1072 176 1072 +WIRE 304 1072 272 1072 +WIRE -480 1088 -480 1072 +WIRE 208 1088 192 1088 +WIRE -1040 1104 -1072 1104 +WIRE -880 1104 -912 1104 +WIRE 192 1104 192 1088 +WIRE 208 1104 192 1104 +WIRE -1072 1120 -1072 1104 +WIRE -912 1120 -912 1104 +WIRE 192 1120 192 1104 +WIRE 208 1120 192 1120 +WIRE 192 1136 192 1120 +WIRE 224 1136 224 1120 +WIRE 224 1136 192 1136 +WIRE 224 1152 224 1136 +WIRE -480 1200 -480 1168 +WIRE -1072 1248 -1072 1200 +WIRE -912 1248 -912 1200 +FLAG -1088 336 0 +FLAG -880 336 0 +FLAG -688 336 0 +FLAG -880 576 0 +FLAG -1088 576 0 +FLAG -1056 160 ModP +FLAG -848 160 ModM +FLAG -656 160 Triangle +FLAG -1056 384 PWM_P +FLAG -848 384 PWM_N +FLAG 48 304 0 +FLAG 48 464 0 +FLAG 288 304 0 +FLAG 288 464 0 +FLAG 528 464 0 +FLAG 528 304 0 +FLAG -80 528 0 +FLAG 224 352 A +FLAG 464 352 B +FLAG 704 352 C +FLAG 48 240 HA +FLAG 288 240 HB +FLAG 528 240 HC +FLAG 48 400 LA +FLAG 288 400 LB +FLAG 528 400 LC +FLAG 864 176 A +FLAG 768 448 A +FLAG 976 176 B +FLAG 768 528 B +FLAG 1088 176 C +FLAG 768 608 C +FLAG 928 288 Neutre +FLAG -1040 736 Seq_AH +FLAG -272 784 Seq_AH +FLAG -880 736 Seq_AL +FLAG -912 880 0 +FLAG -1072 880 0 +FLAG 272 784 Seq_BH +FLAG -1040 912 Seq_BH +FLAG -272 912 Seq_AL +FLAG -880 912 Seq_BL +FLAG 272 912 Seq_BL +FLAG 176 1072 Seq_BL +FLAG 304 1072 Seq_BL +FLAG -912 1056 0 +FLAG -1072 1056 0 +FLAG -1040 1104 Seq_CH +FLAG 816 784 Seq_CH +FLAG -880 1104 Seg_CL +FLAG 816 912 Seg_CL +FLAG -1072 1248 0 +FLAG -912 1248 0 +FLAG -480 1200 0 +FLAG -448 1072 Seq_BL_Init +FLAG 176 1056 Seq_BL_Init +FLAG -272 800 PWM_P +FLAG 272 800 PWM_P +FLAG 816 800 PWM_P +FLAG -272 928 PWM_N +FLAG 272 928 PWM_N +FLAG 816 928 PWM_N +FLAG -192 880 0 +FLAG -192 1008 0 +FLAG -80 832 0 +FLAG -80 960 0 +FLAG 48 880 0 +FLAG 48 1008 0 +FLAG 0 784 EnA +FLAG 128 800 HA +FLAG 128 928 LA +FLAG 352 1008 0 +FLAG 352 880 0 +FLAG 464 832 0 +FLAG 464 960 0 +FLAG 592 1008 0 +FLAG 592 880 0 +FLAG 544 784 EnB +FLAG 672 800 HB +FLAG 672 928 LB +FLAG 1216 800 HC +FLAG 1216 928 LC +FLAG 896 1008 0 +FLAG 1008 960 0 +FLAG 1136 1008 0 +FLAG 1136 880 0 +FLAG 1008 832 0 +FLAG 896 880 0 +FLAG 1088 784 EnC +FLAG 224 1152 0 +SYMBOL voltage -1088 192 R0 +WINDOW 3 10 98 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR Value {0.5+0.5*{A}} +SYMATTR InstName V1 +SYMBOL voltage -880 192 R0 +WINDOW 3 5 98 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR Value {0.5-0.5*{A}} +SYMATTR InstName V2 +SYMBOL voltage -688 192 R0 +WINDOW 3 -142 125 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR Value PULSE(0 +1 0 {0.5/Freq} {0.5/Freq} 0 {1/Freq} 2000) +SYMATTR InstName V3 +SYMBOL bv -1088 416 R0 +WINDOW 3 -30 101 Left 2 +SYMATTR Value V=if(V(ModP)>V(Triangle),1,0) +SYMATTR InstName PWMP +SYMBOL bv -880 416 R0 +WINDOW 3 -202 129 Left 2 +SYMATTR Value V=if(V(ModM)>V(Triangle),1,0) +SYMATTR InstName PWMM +SYMBOL sw 112 320 M180 +WINDOW 0 2 17 Left 2 +WINDOW 3 -20 97 Left 2 +SYMATTR InstName S1 +SYMATTR Value MYSW +SYMBOL sw 112 480 M180 +WINDOW 0 5 16 Left 2 +WINDOW 3 -24 98 Left 2 +SYMATTR InstName S2 +SYMATTR Value MYSW +SYMBOL sw 352 320 M180 +WINDOW 3 -30 95 Left 2 +SYMATTR Value MYSW +SYMATTR InstName S3 +SYMBOL sw 352 480 M180 +WINDOW 0 9 17 Left 2 +WINDOW 3 -27 99 Left 2 +SYMATTR InstName S4 +SYMATTR Value MYSW +SYMBOL sw 592 320 M180 +WINDOW 0 5 17 Left 2 +WINDOW 3 -31 100 Left 2 +SYMATTR InstName S5 +SYMATTR Value MYSW +SYMBOL sw 592 480 M180 +WINDOW 0 12 20 Left 2 +WINDOW 3 -32 102 Left 2 +SYMATTR InstName S6 +SYMATTR Value MYSW +SYMBOL diode 224 288 R180 +WINDOW 0 -19 63 Left 2 +WINDOW 3 -35 7 Left 2 +SYMATTR InstName D1 +SYMATTR Value MyDiode +SYMBOL diode 224 448 R180 +WINDOW 0 -21 64 Left 2 +WINDOW 3 -48 9 Left 2 +SYMATTR InstName D2 +SYMATTR Value MyDiode +SYMBOL diode 464 448 R180 +WINDOW 0 -18 69 Left 2 +WINDOW 3 -47 6 Left 2 +SYMATTR InstName D3 +SYMATTR Value MyDiode +SYMBOL diode 464 288 R180 +WINDOW 0 -22 66 Left 2 +WINDOW 3 -42 8 Left 2 +SYMATTR InstName D4 +SYMATTR Value MyDiode +SYMBOL diode 704 288 R180 +WINDOW 0 -19 64 Left 2 +WINDOW 3 -28 6 Left 2 +SYMATTR InstName D5 +SYMATTR Value MyDiode +SYMBOL diode 704 448 R180 +WINDOW 0 -20 62 Left 2 +WINDOW 3 -27 6 Left 2 +SYMATTR InstName D6 +SYMATTR Value MyDiode +SYMBOL voltage -80 288 R0 +SYMATTR InstName UBatt +SYMATTR Value 24 +SYMBOL res 848 176 R0 +WINDOW 3 38 77 Left 2 +SYMATTR Value 10k +SYMATTR InstName R1 +SYMBOL res 960 176 R0 +SYMATTR InstName R2 +SYMATTR Value 10k +SYMBOL res 1072 176 R0 +SYMATTR InstName R3 +SYMATTR Value 10k +SYMBOL res 912 432 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R4 +SYMATTR Value 4 +SYMBOL res 912 512 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R5 +SYMATTR Value 4 +SYMBOL res 912 592 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R6 +SYMATTR Value 4 +SYMBOL ind2 1040 432 R90 +WINDOW 0 5 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName L1 +SYMATTR Value 1m +SYMATTR Type ind +SYMBOL ind2 1040 512 R90 +WINDOW 0 5 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName L2 +SYMATTR Value 1m +SYMATTR Type ind +SYMBOL ind2 1040 592 R90 +WINDOW 0 5 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName L3 +SYMATTR Value 1m +SYMATTR Type ind +SYMBOL voltage -1072 736 R0 +WINDOW 0 24 28 Left 2 +WINDOW 3 -41 105 Left 2 +SYMATTR InstName V5 +SYMATTR Value PULSE(0 1 {0*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -1072 912 R0 +WINDOW 0 27 28 Left 2 +WINDOW 3 -42 109 Left 2 +SYMATTR InstName V6 +SYMATTR Value PULSE(0 1 {2*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -1072 1104 R0 +WINDOW 0 25 23 Left 2 +WINDOW 3 -44 108 Left 2 +SYMATTR InstName V7 +SYMATTR Value PULSE(0 1 {4*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -912 736 R0 +WINDOW 0 24 25 Left 2 +WINDOW 3 -137 130 Left 2 +SYMATTR InstName V8 +SYMATTR Value PULSE(0 1 {3*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -912 912 R0 +WINDOW 0 24 26 Left 2 +WINDOW 3 -136 127 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V9 +SYMATTR Value PULSE(0 1 {5*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -912 1104 R0 +WINDOW 0 24 23 Left 2 +WINDOW 3 -135 127 Left 2 +SYMATTR InstName V10 +SYMATTR Value PULSE(0 1 {1*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -480 1072 R0 +WINDOW 0 21 26 Left 2 +WINDOW 3 -148 102 Left 2 +SYMATTR InstName V11 +SYMATTR Value PULSE(0 1 0 1n 1n {T_Bloc} {1000*Periode}) +SYMBOL Digital\\and -176 752 R0 +WINDOW 0 2 25 Left 2 +SYMATTR InstName A1 +SYMBOL Digital\\and -176 880 R0 +WINDOW 0 7 27 Left 2 +SYMATTR InstName A2 +SYMBOL Digital\\and 64 752 R0 +SYMATTR InstName A3 +SYMBOL Digital\\and 64 880 R0 +SYMATTR InstName A4 +SYMBOL Digital\\and 368 752 R0 +WINDOW 0 12 27 Left 2 +SYMATTR InstName A5 +SYMBOL Digital\\and 368 880 R0 +WINDOW 0 8 30 Left 2 +SYMATTR InstName A6 +SYMBOL Digital\\and 608 752 R0 +WINDOW 0 11 29 Left 2 +SYMATTR InstName A7 +SYMBOL Digital\\and 608 880 R0 +WINDOW 0 10 30 Left 2 +SYMATTR InstName A8 +SYMBOL Digital\\and 912 752 R0 +WINDOW 0 9 31 Left 2 +SYMATTR InstName A9 +SYMBOL Digital\\and 912 880 R0 +WINDOW 0 7 29 Left 2 +SYMATTR InstName A10 +SYMBOL Digital\\and 1152 752 R0 +WINDOW 0 5 27 Left 2 +SYMATTR InstName A11 +SYMBOL Digital\\and 1152 880 R0 +WINDOW 0 10 32 Left 2 +SYMATTR InstName A12 +SYMBOL Digital\\or -64 704 R0 +WINDOW 0 -5 25 Left 2 +SYMATTR InstName A13 +SYMBOL Digital\\or -64 832 R0 +WINDOW 0 -5 25 Left 2 +SYMATTR InstName A14 +SYMBOL Digital\\or 480 704 R0 +SYMATTR InstName A15 +SYMBOL Digital\\or 480 832 R0 +SYMATTR InstName A16 +SYMBOL Digital\\or 1024 704 R0 +WINDOW 0 -4 24 Left 2 +SYMATTR InstName A17 +SYMBOL Digital\\or 1024 832 R0 +WINDOW 0 0 26 Left 2 +SYMATTR InstName A18 +SYMBOL Digital\\or 240 1024 R0 +WINDOW 0 -3 25 Left 2 +SYMATTR InstName A19 +TEXT -1120 96 Left 5 ;Génération des PWM + et - +TEXT -720 392 Left 2 !.param Freq = 25k T_bloc = 1m Periode = 6m +TEXT -720 416 Left 2 !.tran 0 40m 0 200n +TEXT -720 456 Left 2 !.param Ffond=100 +TEXT -720 496 Left 2 !.param A=0.9 +TEXT -720 520 Left 2 !.param Tension_CC=24 +TEXT -720 560 Left 2 !;op 0 5m 0 20n ulc +TEXT -160 656 VLeft 2 ;--------------------------------------------------------------- +TEXT -144 88 Left 5 ;Onduleur triphasé +TEXT -144 128 Left 2 !.model MyDiode D(Ron=0.01, Roff=1Meg, Vfwd=0.6, Vrev=50, Epsilon 0.05) +TEXT -144 152 Left 2 !.model MYSW SW(Ron=1m Roff=1Meg Vt=0.5) +TEXT 736 656 VLeft 2 ;-------------------------------------------------------------- +TEXT 752 88 Left 4 ;Reconstruction passive neutre\n(interne au wattmetre) +TEXT 752 344 Left 4 ;Transformateur triphase\n= stator sans aimants rotor +TEXT 736 312 Left 2 ;--------------------------------------------------------------- +TEXT 1088 424 Left 2 !K L1 L2 L3 0.9 +TEXT -1128 656 Left 2 ;------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +TEXT -1120 696 Left 5 ;Commande par bloc (BO) +TEXT 616 1232 Left 4 ;Merci à M Rocacher pour les circuits diff --git a/circuits/lotec/Spice/v2.asc b/circuits/lotec/Spice/v2.asc new file mode 100644 index 0000000..a600f18 --- /dev/null +++ b/circuits/lotec/Spice/v2.asc @@ -0,0 +1,701 @@ +Version 4 +SHEET 1 1408 1276 +WIRE -1056 160 -1088 160 +WIRE -848 160 -880 160 +WIRE -656 160 -688 160 +WIRE 112 176 -80 176 +WIRE 352 176 112 176 +WIRE 592 176 352 176 +WIRE 864 192 864 176 +WIRE 976 192 976 176 +WIRE 1088 192 1088 176 +WIRE -1088 208 -1088 160 +WIRE -880 208 -880 160 +WIRE -688 208 -688 160 +WIRE 112 208 112 176 +WIRE 208 208 112 208 +WIRE 352 208 352 176 +WIRE 448 208 352 208 +WIRE 592 208 592 176 +WIRE 688 208 592 208 +WIRE 208 224 208 208 +WIRE 448 224 448 208 +WIRE 688 224 688 208 +WIRE 864 288 864 272 +WIRE 928 288 864 288 +WIRE 976 288 976 272 +WIRE 976 288 928 288 +WIRE 1088 288 1088 272 +WIRE 1088 288 976 288 +WIRE -80 304 -80 176 +WIRE 112 320 112 304 +WIRE 208 320 208 288 +WIRE 208 320 112 320 +WIRE 352 320 352 304 +WIRE 448 320 448 288 +WIRE 448 320 352 320 +WIRE 592 320 592 304 +WIRE 688 320 688 288 +WIRE 688 320 592 320 +WIRE -1088 336 -1088 288 +WIRE -880 336 -880 288 +WIRE -688 336 -688 288 +WIRE 112 352 112 320 +WIRE 224 352 112 352 +WIRE 352 352 352 320 +WIRE 464 352 352 352 +WIRE 592 352 592 320 +WIRE 704 352 592 352 +WIRE 112 368 112 352 +WIRE 208 368 112 368 +WIRE 352 368 352 352 +WIRE 448 368 352 368 +WIRE 592 368 592 352 +WIRE 688 368 592 368 +WIRE -1056 384 -1088 384 +WIRE -848 384 -880 384 +WIRE 208 384 208 368 +WIRE 448 384 448 368 +WIRE 688 384 688 368 +WIRE -1088 432 -1088 384 +WIRE -880 432 -880 384 +WIRE 64 448 48 448 +WIRE 304 448 288 448 +WIRE 544 448 528 448 +WIRE 816 448 768 448 +WIRE 944 448 896 448 +WIRE 1056 448 1024 448 +WIRE 112 480 112 464 +WIRE 208 480 208 448 +WIRE 208 480 112 480 +WIRE 352 480 352 464 +WIRE 448 480 448 448 +WIRE 448 480 352 480 +WIRE 592 480 592 464 +WIRE 688 480 688 448 +WIRE 688 480 592 480 +WIRE -80 512 -80 384 +WIRE 112 512 112 480 +WIRE 112 512 -80 512 +WIRE 352 512 352 480 +WIRE 352 512 112 512 +WIRE 592 512 592 480 +WIRE 592 512 352 512 +WIRE -80 528 -80 512 +WIRE 816 528 768 528 +WIRE 944 528 896 528 +WIRE 1056 528 1056 448 +WIRE 1056 528 1024 528 +WIRE -1088 576 -1088 512 +WIRE -880 576 -880 512 +WIRE 816 608 768 608 +WIRE 944 608 896 608 +WIRE 1056 608 1056 528 +WIRE 1056 608 1024 608 +WIRE -1040 736 -1072 736 +WIRE -880 736 -912 736 +WIRE -96 736 -256 736 +WIRE 448 736 288 736 +WIRE 992 736 832 736 +WIRE -1072 752 -1072 736 +WIRE -912 752 -912 736 +WIRE -96 752 -240 752 +WIRE -16 752 -32 752 +WIRE 448 752 304 752 +WIRE 528 752 512 752 +WIRE 992 752 848 752 +WIRE 1072 752 1056 752 +WIRE -96 768 -112 768 +WIRE 448 768 432 768 +WIRE 992 768 976 768 +WIRE -256 784 -256 736 +WIRE -256 784 -272 784 +WIRE -208 784 -256 784 +WIRE -112 784 -112 768 +WIRE -96 784 -112 784 +WIRE -16 784 -16 752 +WIRE 0 784 -16 784 +WIRE 32 784 0 784 +WIRE 288 784 288 736 +WIRE 288 784 272 784 +WIRE 336 784 288 784 +WIRE 432 784 432 768 +WIRE 448 784 432 784 +WIRE 528 784 528 752 +WIRE 544 784 528 784 +WIRE 576 784 544 784 +WIRE 832 784 832 736 +WIRE 832 784 816 784 +WIRE 880 784 832 784 +WIRE 976 784 976 768 +WIRE 992 784 976 784 +WIRE 1072 784 1072 752 +WIRE 1088 784 1072 784 +WIRE 1120 784 1088 784 +WIRE -208 800 -272 800 +WIRE -128 800 -144 800 +WIRE -112 800 -112 784 +WIRE -96 800 -112 800 +WIRE 32 800 -16 800 +WIRE 128 800 96 800 +WIRE 336 800 272 800 +WIRE 416 800 400 800 +WIRE 432 800 432 784 +WIRE 448 800 432 800 +WIRE 576 800 528 800 +WIRE 672 800 640 800 +WIRE 880 800 816 800 +WIRE 960 800 944 800 +WIRE 976 800 976 784 +WIRE 992 800 976 800 +WIRE 1120 800 1072 800 +WIRE 1216 800 1184 800 +WIRE -208 816 -224 816 +WIRE -112 816 -112 800 +WIRE -80 816 -80 800 +WIRE -80 816 -112 816 +WIRE 32 816 16 816 +WIRE 336 816 320 816 +WIRE 432 816 432 800 +WIRE 464 816 464 800 +WIRE 464 816 432 816 +WIRE 576 816 560 816 +WIRE 880 816 864 816 +WIRE 976 816 976 800 +WIRE 1008 816 1008 800 +WIRE 1008 816 976 816 +WIRE 1120 816 1104 816 +WIRE -224 832 -224 816 +WIRE -208 832 -224 832 +WIRE -80 832 -80 816 +WIRE 16 832 16 816 +WIRE 32 832 16 832 +WIRE 320 832 320 816 +WIRE 336 832 320 832 +WIRE 464 832 464 816 +WIRE 560 832 560 816 +WIRE 576 832 560 832 +WIRE 864 832 864 816 +WIRE 880 832 864 832 +WIRE 1008 832 1008 816 +WIRE 1104 832 1104 816 +WIRE 1120 832 1104 832 +WIRE -224 848 -224 832 +WIRE -208 848 -224 848 +WIRE 16 848 16 832 +WIRE 32 848 16 848 +WIRE 320 848 320 832 +WIRE 336 848 320 848 +WIRE 560 848 560 832 +WIRE 576 848 560 848 +WIRE 864 848 864 832 +WIRE 880 848 864 848 +WIRE 1104 848 1104 832 +WIRE 1120 848 1104 848 +WIRE -224 864 -224 848 +WIRE -192 864 -192 848 +WIRE -192 864 -224 864 +WIRE -128 864 -128 800 +WIRE -96 864 -128 864 +WIRE 16 864 16 848 +WIRE 48 864 48 848 +WIRE 48 864 16 864 +WIRE 320 864 320 848 +WIRE 352 864 352 848 +WIRE 352 864 320 864 +WIRE 416 864 416 800 +WIRE 448 864 416 864 +WIRE 560 864 560 848 +WIRE 592 864 592 848 +WIRE 592 864 560 864 +WIRE 864 864 864 848 +WIRE 896 864 896 848 +WIRE 896 864 864 864 +WIRE 960 864 960 800 +WIRE 992 864 960 864 +WIRE 1104 864 1104 848 +WIRE 1136 864 1136 848 +WIRE 1136 864 1104 864 +WIRE -1072 880 -1072 832 +WIRE -912 880 -912 832 +WIRE -192 880 -192 864 +WIRE -96 880 -128 880 +WIRE -16 880 -16 800 +WIRE -16 880 -32 880 +WIRE 48 880 48 864 +WIRE 352 880 352 864 +WIRE 448 880 416 880 +WIRE 528 880 528 800 +WIRE 528 880 512 880 +WIRE 592 880 592 864 +WIRE 896 880 896 864 +WIRE 992 880 960 880 +WIRE 1072 880 1072 800 +WIRE 1072 880 1056 880 +WIRE 1136 880 1136 864 +WIRE -96 896 -112 896 +WIRE 448 896 432 896 +WIRE 992 896 976 896 +WIRE -1040 912 -1072 912 +WIRE -880 912 -912 912 +WIRE -240 912 -240 752 +WIRE -240 912 -272 912 +WIRE -208 912 -240 912 +WIRE -112 912 -112 896 +WIRE -96 912 -112 912 +WIRE -16 912 -32 912 +WIRE 0 912 0 784 +WIRE 32 912 0 912 +WIRE 304 912 304 752 +WIRE 304 912 272 912 +WIRE 336 912 304 912 +WIRE 432 912 432 896 +WIRE 448 912 432 912 +WIRE 528 912 512 912 +WIRE 544 912 544 784 +WIRE 576 912 544 912 +WIRE 848 912 848 752 +WIRE 848 912 816 912 +WIRE 880 912 848 912 +WIRE 976 912 976 896 +WIRE 992 912 976 912 +WIRE 1072 912 1056 912 +WIRE 1088 912 1088 784 +WIRE 1120 912 1088 912 +WIRE -1072 928 -1072 912 +WIRE -912 928 -912 912 +WIRE -208 928 -272 928 +WIRE -128 928 -128 880 +WIRE -128 928 -144 928 +WIRE -112 928 -112 912 +WIRE -96 928 -112 928 +WIRE -16 928 -16 912 +WIRE 32 928 -16 928 +WIRE 128 928 96 928 +WIRE 336 928 272 928 +WIRE 416 928 416 880 +WIRE 416 928 400 928 +WIRE 432 928 432 912 +WIRE 448 928 432 928 +WIRE 528 928 528 912 +WIRE 576 928 528 928 +WIRE 672 928 640 928 +WIRE 880 928 816 928 +WIRE 960 928 960 880 +WIRE 960 928 944 928 +WIRE 976 928 976 912 +WIRE 992 928 976 928 +WIRE 1072 928 1072 912 +WIRE 1120 928 1072 928 +WIRE 1216 928 1184 928 +WIRE -208 944 -224 944 +WIRE -112 944 -112 928 +WIRE -80 944 -80 928 +WIRE -80 944 -112 944 +WIRE 32 944 16 944 +WIRE 336 944 320 944 +WIRE 432 944 432 928 +WIRE 464 944 464 928 +WIRE 464 944 432 944 +WIRE 576 944 560 944 +WIRE 880 944 864 944 +WIRE 976 944 976 928 +WIRE 1008 944 1008 928 +WIRE 1008 944 976 944 +WIRE 1120 944 1104 944 +WIRE -224 960 -224 944 +WIRE -208 960 -224 960 +WIRE -80 960 -80 944 +WIRE 16 960 16 944 +WIRE 32 960 16 960 +WIRE 320 960 320 944 +WIRE 336 960 320 960 +WIRE 464 960 464 944 +WIRE 560 960 560 944 +WIRE 576 960 560 960 +WIRE 864 960 864 944 +WIRE 880 960 864 960 +WIRE 1008 960 1008 944 +WIRE 1104 960 1104 944 +WIRE 1120 960 1104 960 +WIRE -224 976 -224 960 +WIRE -208 976 -224 976 +WIRE 16 976 16 960 +WIRE 32 976 16 976 +WIRE 320 976 320 960 +WIRE 336 976 320 976 +WIRE 560 976 560 960 +WIRE 576 976 560 976 +WIRE 864 976 864 960 +WIRE 880 976 864 976 +WIRE 1104 976 1104 960 +WIRE 1120 976 1104 976 +WIRE -224 992 -224 976 +WIRE -192 992 -192 976 +WIRE -192 992 -224 992 +WIRE 16 992 16 976 +WIRE 48 992 48 976 +WIRE 48 992 16 992 +WIRE 320 992 320 976 +WIRE 352 992 352 976 +WIRE 352 992 320 992 +WIRE 560 992 560 976 +WIRE 592 992 592 976 +WIRE 592 992 560 992 +WIRE 864 992 864 976 +WIRE 896 992 896 976 +WIRE 896 992 864 992 +WIRE 1104 992 1104 976 +WIRE 1136 992 1136 976 +WIRE 1136 992 1104 992 +WIRE -192 1008 -192 992 +WIRE 48 1008 48 992 +WIRE 352 1008 352 992 +WIRE 592 1008 592 992 +WIRE 896 1008 896 992 +WIRE 1136 1008 1136 992 +WIRE -1072 1056 -1072 1008 +WIRE -912 1056 -912 1008 +WIRE 208 1056 176 1056 +WIRE -448 1072 -480 1072 +WIRE 208 1072 176 1072 +WIRE 304 1072 272 1072 +WIRE -480 1088 -480 1072 +WIRE 208 1088 192 1088 +WIRE -1040 1104 -1072 1104 +WIRE -880 1104 -912 1104 +WIRE 192 1104 192 1088 +WIRE 208 1104 192 1104 +WIRE -1072 1120 -1072 1104 +WIRE -912 1120 -912 1104 +WIRE 192 1120 192 1104 +WIRE 208 1120 192 1120 +WIRE 192 1136 192 1120 +WIRE 224 1136 224 1120 +WIRE 224 1136 192 1136 +WIRE 224 1152 224 1136 +WIRE -480 1200 -480 1168 +WIRE -1072 1248 -1072 1200 +WIRE -912 1248 -912 1200 +FLAG -1088 336 0 +FLAG -880 336 0 +FLAG -688 336 0 +FLAG -880 576 0 +FLAG -1088 576 0 +FLAG -1056 160 ModP +FLAG -848 160 ModM +FLAG -656 160 Triangle +FLAG -1056 384 PWM_P +FLAG -848 384 PWM_N +FLAG -80 528 0 +FLAG 224 352 A +FLAG 464 352 B +FLAG 704 352 C +FLAG 64 224 HA +FLAG 304 224 HB +FLAG 544 224 HC +FLAG 48 448 LA +FLAG 288 448 LB +FLAG 528 448 LC +FLAG 864 176 A +FLAG 768 448 A +FLAG 976 176 B +FLAG 768 528 B +FLAG 1088 176 C +FLAG 768 608 C +FLAG 928 288 Neutre +FLAG -1040 736 Seq_AH +FLAG -272 784 Seq_AH +FLAG -880 736 Seq_AL +FLAG -912 880 0 +FLAG -1072 880 0 +FLAG 272 784 Seq_BH +FLAG -1040 912 Seq_BH +FLAG -272 912 Seq_AL +FLAG -880 912 Seq_BL +FLAG 272 912 Seq_BL +FLAG 176 1072 Seq_BL +FLAG 304 1072 Seq_BL +FLAG -912 1056 0 +FLAG -1072 1056 0 +FLAG -1040 1104 Seq_CH +FLAG 816 784 Seq_CH +FLAG -880 1104 Seg_CL +FLAG 816 912 Seg_CL +FLAG -1072 1248 0 +FLAG -912 1248 0 +FLAG -480 1200 0 +FLAG -448 1072 Seq_BL_Init +FLAG 176 1056 Seq_BL_Init +FLAG -272 800 PWM_P +FLAG 272 800 PWM_P +FLAG 816 800 PWM_P +FLAG -272 928 PWM_N +FLAG 272 928 PWM_N +FLAG 816 928 PWM_N +FLAG -192 880 0 +FLAG -192 1008 0 +FLAG -80 832 0 +FLAG -80 960 0 +FLAG 48 880 0 +FLAG 48 1008 0 +FLAG 0 784 EnA +FLAG 128 800 HA +FLAG 128 928 LA +FLAG 352 1008 0 +FLAG 352 880 0 +FLAG 464 832 0 +FLAG 464 960 0 +FLAG 592 1008 0 +FLAG 592 880 0 +FLAG 544 784 EnB +FLAG 672 800 HB +FLAG 672 928 LB +FLAG 1216 800 HC +FLAG 1216 928 LC +FLAG 896 1008 0 +FLAG 1008 960 0 +FLAG 1136 1008 0 +FLAG 1136 880 0 +FLAG 1008 832 0 +FLAG 896 880 0 +FLAG 1088 784 EnC +FLAG 224 1152 0 +SYMBOL voltage -1088 192 R0 +WINDOW 3 10 98 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR Value {0.5+0.5*{A}} +SYMATTR InstName V1 +SYMBOL voltage -880 192 R0 +WINDOW 3 5 98 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR Value {0.5-0.5*{A}} +SYMATTR InstName V2 +SYMBOL voltage -688 192 R0 +WINDOW 3 -142 125 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR Value PULSE(0 +1 0 {0.5/Freq} {0.5/Freq} 0 {1/Freq} 2000) +SYMATTR InstName V3 +SYMBOL bv -1088 416 R0 +WINDOW 3 -30 101 Left 2 +SYMATTR Value V=if(V(ModP)>V(Triangle),1,0) +SYMATTR InstName PWMP +SYMBOL bv -880 416 R0 +WINDOW 3 -202 129 Left 2 +SYMATTR Value V=if(V(ModM)>V(Triangle),1,0) +SYMATTR InstName PWMN +SYMBOL diode 224 288 R180 +WINDOW 0 -19 63 Left 2 +WINDOW 3 -13 7 Left 2 +SYMATTR InstName D1 +SYMATTR Value MyDiode +SYMBOL diode 224 448 R180 +WINDOW 0 -21 64 Left 2 +WINDOW 3 -11 6 Left 2 +SYMATTR InstName D2 +SYMATTR Value MyDiode +SYMBOL diode 464 448 R180 +WINDOW 0 -18 69 Left 2 +WINDOW 3 -5 5 Left 2 +SYMATTR InstName D3 +SYMATTR Value MyDiode +SYMBOL diode 464 288 R180 +WINDOW 0 -22 66 Left 2 +WINDOW 3 -13 8 Left 2 +SYMATTR InstName D4 +SYMATTR Value MyDiode +SYMBOL diode 704 288 R180 +WINDOW 0 -19 64 Left 2 +WINDOW 3 -7 7 Left 2 +SYMATTR InstName D5 +SYMATTR Value MyDiode +SYMBOL diode 704 448 R180 +WINDOW 0 -20 62 Left 2 +WINDOW 3 -4 2 Left 2 +SYMATTR InstName D6 +SYMATTR Value MyDiode +SYMBOL voltage -80 288 R0 +WINDOW 0 26 29 Left 2 +SYMATTR InstName UBatt +SYMATTR Value 24 +SYMBOL res 848 176 R0 +WINDOW 3 38 77 Left 2 +SYMATTR Value 10k +SYMATTR InstName R1 +SYMBOL res 960 176 R0 +SYMATTR InstName R2 +SYMATTR Value 10k +SYMBOL res 1072 176 R0 +SYMATTR InstName R3 +SYMATTR Value 10k +SYMBOL res 912 432 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R4 +SYMATTR Value 4 +SYMBOL res 912 512 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R5 +SYMATTR Value 4 +SYMBOL res 912 592 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R6 +SYMATTR Value 4 +SYMBOL ind2 1040 432 R90 +WINDOW 0 5 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName L1 +SYMATTR Value 1m +SYMATTR Type ind +SYMBOL ind2 1040 512 R90 +WINDOW 0 5 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName L2 +SYMATTR Value 1m +SYMATTR Type ind +SYMBOL ind2 1040 592 R90 +WINDOW 0 5 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName L3 +SYMATTR Value 1m +SYMATTR Type ind +SYMBOL voltage -1072 736 R0 +WINDOW 0 24 28 Left 2 +WINDOW 3 -41 105 Left 2 +SYMATTR InstName V5 +SYMATTR Value PULSE(0 1 {0*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -1072 912 R0 +WINDOW 0 27 28 Left 2 +WINDOW 3 -42 109 Left 2 +SYMATTR InstName V6 +SYMATTR Value PULSE(0 1 {2*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -1072 1104 R0 +WINDOW 0 25 23 Left 2 +WINDOW 3 -44 108 Left 2 +SYMATTR InstName V7 +SYMATTR Value PULSE(0 1 {4*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -912 736 R0 +WINDOW 0 24 25 Left 2 +WINDOW 3 -137 130 Left 2 +SYMATTR InstName V8 +SYMATTR Value PULSE(0 1 {3*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -912 912 R0 +WINDOW 0 24 26 Left 2 +WINDOW 3 -136 127 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V9 +SYMATTR Value PULSE(0 1 {5*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -912 1104 R0 +WINDOW 0 24 23 Left 2 +WINDOW 3 -135 127 Left 2 +SYMATTR InstName V10 +SYMATTR Value PULSE(0 1 {1*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -480 1072 R0 +WINDOW 0 21 26 Left 2 +WINDOW 3 -148 102 Left 2 +SYMATTR InstName V11 +SYMATTR Value PULSE(0 1 0 1n 1n {T_Bloc} {1000*Periode}) +SYMBOL Digital\\and -176 752 R0 +WINDOW 0 2 25 Left 2 +SYMATTR InstName A1 +SYMBOL Digital\\and -176 880 R0 +WINDOW 0 7 27 Left 2 +SYMATTR InstName A2 +SYMBOL Digital\\and 64 752 R0 +SYMATTR InstName A3 +SYMBOL Digital\\and 64 880 R0 +SYMATTR InstName A4 +SYMBOL Digital\\and 368 752 R0 +WINDOW 0 12 27 Left 2 +SYMATTR InstName A5 +SYMBOL Digital\\and 368 880 R0 +WINDOW 0 8 30 Left 2 +SYMATTR InstName A6 +SYMBOL Digital\\and 608 752 R0 +WINDOW 0 11 29 Left 2 +SYMATTR InstName A7 +SYMBOL Digital\\and 608 880 R0 +WINDOW 0 10 30 Left 2 +SYMATTR InstName A8 +SYMBOL Digital\\and 912 752 R0 +WINDOW 0 9 31 Left 2 +SYMATTR InstName A9 +SYMBOL Digital\\and 912 880 R0 +WINDOW 0 7 29 Left 2 +SYMATTR InstName A10 +SYMBOL Digital\\and 1152 752 R0 +WINDOW 0 5 27 Left 2 +SYMATTR InstName A11 +SYMBOL Digital\\and 1152 880 R0 +WINDOW 0 10 32 Left 2 +SYMATTR InstName A12 +SYMBOL Digital\\or -64 704 R0 +WINDOW 0 -5 25 Left 2 +SYMATTR InstName A13 +SYMBOL Digital\\or -64 832 R0 +WINDOW 0 -5 25 Left 2 +SYMATTR InstName A14 +SYMBOL Digital\\or 480 704 R0 +SYMATTR InstName A15 +SYMBOL Digital\\or 480 832 R0 +SYMATTR InstName A16 +SYMBOL Digital\\or 1024 704 R0 +WINDOW 0 -4 24 Left 2 +SYMATTR InstName A17 +SYMBOL Digital\\or 1024 832 R0 +WINDOW 0 0 26 Left 2 +SYMATTR InstName A18 +SYMBOL Digital\\or 240 1024 R0 +WINDOW 0 -3 25 Left 2 +SYMATTR InstName A19 +SYMBOL nmos 64 304 M180 +WINDOW 0 3 -5 Left 2 +WINDOW 3 -6 106 Left 2 +SYMATTR InstName M1 +SYMBOL nmos 64 368 R0 +WINDOW 0 6 2 Left 2 +WINDOW 3 -12 101 Left 2 +SYMATTR InstName M2 +SYMBOL nmos 304 368 R0 +WINDOW 0 6 -5 Left 2 +WINDOW 3 -8 99 Left 2 +SYMATTR InstName M3 +SYMBOL nmos 304 304 M180 +WINDOW 0 13 -2 Left 2 +WINDOW 3 1 98 Left 2 +SYMATTR InstName M4 +SYMBOL nmos 544 304 M180 +WINDOW 0 -2 -5 Left 2 +WINDOW 3 5 95 Left 2 +SYMATTR InstName M5 +SYMBOL nmos 544 368 R0 +WINDOW 0 3 -3 Left 2 +WINDOW 3 -12 99 Left 2 +SYMATTR InstName M6 +SYMBOL InfineonNMOS\\2N7002DW_L1 32 896 R0 +SYMATTR InstName U1 +TEXT -1120 96 Left 5 ;Génération des PWM + et - +TEXT -720 392 Left 2 !.param Freq = 25k T_bloc = 1m Periode = 6m +TEXT 624 1192 Left 2 !.tran 0 40m 0 200n +TEXT -720 456 Left 2 !.param Ffond=100 +TEXT -720 496 Left 2 !.param A=0.9 +TEXT -720 520 Left 2 !.param Tension_CC=24 +TEXT -720 560 Left 2 !;op 0 5m 0 20n ulc +TEXT -160 656 VLeft 2 ;--------------------------------------------------------------- +TEXT -144 88 Left 5 ;Onduleur triphasé +TEXT -144 128 Left 2 !.model MyDiode D(Ron=0.01, Roff=1Meg, Vfwd=0.6, Vrev=50, Epsilon 0.05) +TEXT -144 152 Left 2 !.model MYSW SW(Ron=1m Roff=1Meg Vt=0.5) +TEXT 736 656 VLeft 2 ;-------------------------------------------------------------- +TEXT 752 88 Left 4 ;Reconstruction passive neutre\n(interne au wattmetre) +TEXT 752 344 Left 4 ;Transformateur triphase\n= stator sans aimants rotor +TEXT 736 312 Left 2 ;--------------------------------------------------------------- +TEXT 1088 424 Left 2 !K L1 L2 L3 0.9 +TEXT -1128 656 Left 2 ;------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +TEXT -1120 696 Left 5 ;Commande par bloc (BO) +TEXT 616 1232 Left 4 ;Merci à M Rocacher pour les circuits diff --git a/circuits/lotec/Spice/v3.asc b/circuits/lotec/Spice/v3.asc new file mode 100644 index 0000000..8071da8 --- /dev/null +++ b/circuits/lotec/Spice/v3.asc @@ -0,0 +1,730 @@ +Version 4 +SHEET 1 1408 1276 +WIRE -1056 160 -1088 160 +WIRE -848 160 -880 160 +WIRE -656 160 -688 160 +WIRE 112 176 -80 176 +WIRE 352 176 112 176 +WIRE 592 176 352 176 +WIRE 864 192 864 176 +WIRE 976 192 976 176 +WIRE 1088 192 1088 176 +WIRE -1088 208 -1088 160 +WIRE -880 208 -880 160 +WIRE -688 208 -688 160 +WIRE 112 208 112 176 +WIRE 208 208 112 208 +WIRE 352 208 352 176 +WIRE 448 208 352 208 +WIRE 592 208 592 176 +WIRE 688 208 592 208 +WIRE 112 224 112 208 +WIRE 208 224 208 208 +WIRE 352 224 352 208 +WIRE 448 224 448 208 +WIRE 592 224 592 208 +WIRE 688 224 688 208 +WIRE 64 240 48 240 +WIRE 304 240 288 240 +WIRE 544 240 528 240 +WIRE 64 288 48 288 +WIRE 304 288 288 288 +WIRE 544 288 528 288 +WIRE 864 288 864 272 +WIRE 928 288 864 288 +WIRE 976 288 976 272 +WIRE 976 288 928 288 +WIRE 1088 288 1088 272 +WIRE 1088 288 976 288 +WIRE -80 304 -80 176 +WIRE 48 304 48 288 +WIRE 288 304 288 288 +WIRE 528 304 528 288 +WIRE 112 320 112 304 +WIRE 208 320 208 288 +WIRE 208 320 112 320 +WIRE 352 320 352 304 +WIRE 448 320 448 288 +WIRE 448 320 352 320 +WIRE 592 320 592 304 +WIRE 688 320 688 288 +WIRE 688 320 592 320 +WIRE -1088 336 -1088 288 +WIRE -880 336 -880 288 +WIRE -688 336 -688 288 +WIRE 112 352 112 320 +WIRE 224 352 112 352 +WIRE 352 352 352 320 +WIRE 464 352 352 352 +WIRE 592 352 592 320 +WIRE 704 352 592 352 +WIRE 112 368 112 352 +WIRE 208 368 112 368 +WIRE 352 368 352 352 +WIRE 448 368 352 368 +WIRE 592 368 592 352 +WIRE 688 368 592 368 +WIRE -1056 384 -1088 384 +WIRE -848 384 -880 384 +WIRE 112 384 112 368 +WIRE 208 384 208 368 +WIRE 352 384 352 368 +WIRE 448 384 448 368 +WIRE 592 384 592 368 +WIRE 688 384 688 368 +WIRE 64 400 48 400 +WIRE 304 400 288 400 +WIRE 544 400 528 400 +WIRE -1088 432 -1088 384 +WIRE -880 432 -880 384 +WIRE 64 448 48 448 +WIRE 304 448 288 448 +WIRE 544 448 528 448 +WIRE 816 448 768 448 +WIRE 944 448 896 448 +WIRE 1056 448 1024 448 +WIRE 48 464 48 448 +WIRE 288 464 288 448 +WIRE 528 464 528 448 +WIRE 112 480 112 464 +WIRE 208 480 208 448 +WIRE 208 480 112 480 +WIRE 352 480 352 464 +WIRE 448 480 448 448 +WIRE 448 480 352 480 +WIRE 592 480 592 464 +WIRE 688 480 688 448 +WIRE 688 480 592 480 +WIRE -80 512 -80 384 +WIRE 112 512 112 480 +WIRE 112 512 -80 512 +WIRE 352 512 352 480 +WIRE 352 512 112 512 +WIRE 592 512 592 480 +WIRE 592 512 352 512 +WIRE -80 528 -80 512 +WIRE 816 528 768 528 +WIRE 944 528 896 528 +WIRE 1056 528 1056 448 +WIRE 1056 528 1024 528 +WIRE -1088 576 -1088 512 +WIRE -880 576 -880 512 +WIRE 816 608 768 608 +WIRE 944 608 896 608 +WIRE 1056 608 1056 528 +WIRE 1056 608 1024 608 +WIRE -1040 736 -1072 736 +WIRE -880 736 -912 736 +WIRE -96 736 -256 736 +WIRE 448 736 288 736 +WIRE 992 736 832 736 +WIRE -1072 752 -1072 736 +WIRE -912 752 -912 736 +WIRE -96 752 -240 752 +WIRE -16 752 -32 752 +WIRE 448 752 304 752 +WIRE 528 752 512 752 +WIRE 992 752 848 752 +WIRE 1072 752 1056 752 +WIRE -96 768 -112 768 +WIRE 448 768 432 768 +WIRE 992 768 976 768 +WIRE -256 784 -256 736 +WIRE -256 784 -272 784 +WIRE -208 784 -256 784 +WIRE -112 784 -112 768 +WIRE -96 784 -112 784 +WIRE -16 784 -16 752 +WIRE 0 784 -16 784 +WIRE 32 784 0 784 +WIRE 288 784 288 736 +WIRE 288 784 272 784 +WIRE 336 784 288 784 +WIRE 432 784 432 768 +WIRE 448 784 432 784 +WIRE 528 784 528 752 +WIRE 544 784 528 784 +WIRE 576 784 544 784 +WIRE 832 784 832 736 +WIRE 832 784 816 784 +WIRE 880 784 832 784 +WIRE 976 784 976 768 +WIRE 992 784 976 784 +WIRE 1072 784 1072 752 +WIRE 1088 784 1072 784 +WIRE 1120 784 1088 784 +WIRE -208 800 -272 800 +WIRE -128 800 -144 800 +WIRE -112 800 -112 784 +WIRE -96 800 -112 800 +WIRE 32 800 -16 800 +WIRE 128 800 96 800 +WIRE 336 800 272 800 +WIRE 416 800 400 800 +WIRE 432 800 432 784 +WIRE 448 800 432 800 +WIRE 576 800 528 800 +WIRE 672 800 640 800 +WIRE 880 800 816 800 +WIRE 960 800 944 800 +WIRE 976 800 976 784 +WIRE 992 800 976 800 +WIRE 1120 800 1072 800 +WIRE 1216 800 1184 800 +WIRE -208 816 -224 816 +WIRE -112 816 -112 800 +WIRE -80 816 -80 800 +WIRE -80 816 -112 816 +WIRE 32 816 16 816 +WIRE 336 816 320 816 +WIRE 432 816 432 800 +WIRE 464 816 464 800 +WIRE 464 816 432 816 +WIRE 576 816 560 816 +WIRE 880 816 864 816 +WIRE 976 816 976 800 +WIRE 1008 816 1008 800 +WIRE 1008 816 976 816 +WIRE 1120 816 1104 816 +WIRE -224 832 -224 816 +WIRE -208 832 -224 832 +WIRE -80 832 -80 816 +WIRE 16 832 16 816 +WIRE 32 832 16 832 +WIRE 320 832 320 816 +WIRE 336 832 320 832 +WIRE 464 832 464 816 +WIRE 560 832 560 816 +WIRE 576 832 560 832 +WIRE 864 832 864 816 +WIRE 880 832 864 832 +WIRE 1008 832 1008 816 +WIRE 1104 832 1104 816 +WIRE 1120 832 1104 832 +WIRE -224 848 -224 832 +WIRE -208 848 -224 848 +WIRE 16 848 16 832 +WIRE 32 848 16 848 +WIRE 320 848 320 832 +WIRE 336 848 320 848 +WIRE 560 848 560 832 +WIRE 576 848 560 848 +WIRE 864 848 864 832 +WIRE 880 848 864 848 +WIRE 1104 848 1104 832 +WIRE 1120 848 1104 848 +WIRE -224 864 -224 848 +WIRE -192 864 -192 848 +WIRE -192 864 -224 864 +WIRE -128 864 -128 800 +WIRE -96 864 -128 864 +WIRE 16 864 16 848 +WIRE 48 864 48 848 +WIRE 48 864 16 864 +WIRE 320 864 320 848 +WIRE 352 864 352 848 +WIRE 352 864 320 864 +WIRE 416 864 416 800 +WIRE 448 864 416 864 +WIRE 560 864 560 848 +WIRE 592 864 592 848 +WIRE 592 864 560 864 +WIRE 864 864 864 848 +WIRE 896 864 896 848 +WIRE 896 864 864 864 +WIRE 960 864 960 800 +WIRE 992 864 960 864 +WIRE 1104 864 1104 848 +WIRE 1136 864 1136 848 +WIRE 1136 864 1104 864 +WIRE -1072 880 -1072 832 +WIRE -912 880 -912 832 +WIRE -192 880 -192 864 +WIRE -96 880 -128 880 +WIRE -16 880 -16 800 +WIRE -16 880 -32 880 +WIRE 48 880 48 864 +WIRE 352 880 352 864 +WIRE 448 880 416 880 +WIRE 528 880 528 800 +WIRE 528 880 512 880 +WIRE 592 880 592 864 +WIRE 896 880 896 864 +WIRE 992 880 960 880 +WIRE 1072 880 1072 800 +WIRE 1072 880 1056 880 +WIRE 1136 880 1136 864 +WIRE -96 896 -112 896 +WIRE 448 896 432 896 +WIRE 992 896 976 896 +WIRE -1040 912 -1072 912 +WIRE -880 912 -912 912 +WIRE -240 912 -240 752 +WIRE -240 912 -272 912 +WIRE -208 912 -240 912 +WIRE -112 912 -112 896 +WIRE -96 912 -112 912 +WIRE -16 912 -32 912 +WIRE 0 912 0 784 +WIRE 32 912 0 912 +WIRE 304 912 304 752 +WIRE 304 912 272 912 +WIRE 336 912 304 912 +WIRE 432 912 432 896 +WIRE 448 912 432 912 +WIRE 528 912 512 912 +WIRE 544 912 544 784 +WIRE 576 912 544 912 +WIRE 848 912 848 752 +WIRE 848 912 816 912 +WIRE 880 912 848 912 +WIRE 976 912 976 896 +WIRE 992 912 976 912 +WIRE 1072 912 1056 912 +WIRE 1088 912 1088 784 +WIRE 1120 912 1088 912 +WIRE -1072 928 -1072 912 +WIRE -912 928 -912 912 +WIRE -208 928 -272 928 +WIRE -128 928 -128 880 +WIRE -128 928 -144 928 +WIRE -112 928 -112 912 +WIRE -96 928 -112 928 +WIRE -16 928 -16 912 +WIRE 32 928 -16 928 +WIRE 128 928 96 928 +WIRE 336 928 272 928 +WIRE 416 928 416 880 +WIRE 416 928 400 928 +WIRE 432 928 432 912 +WIRE 448 928 432 928 +WIRE 528 928 528 912 +WIRE 576 928 528 928 +WIRE 672 928 640 928 +WIRE 880 928 816 928 +WIRE 960 928 960 880 +WIRE 960 928 944 928 +WIRE 976 928 976 912 +WIRE 992 928 976 928 +WIRE 1072 928 1072 912 +WIRE 1120 928 1072 928 +WIRE 1216 928 1184 928 +WIRE -208 944 -224 944 +WIRE -112 944 -112 928 +WIRE -80 944 -80 928 +WIRE -80 944 -112 944 +WIRE 32 944 16 944 +WIRE 336 944 320 944 +WIRE 432 944 432 928 +WIRE 464 944 464 928 +WIRE 464 944 432 944 +WIRE 576 944 560 944 +WIRE 880 944 864 944 +WIRE 976 944 976 928 +WIRE 1008 944 1008 928 +WIRE 1008 944 976 944 +WIRE 1120 944 1104 944 +WIRE -224 960 -224 944 +WIRE -208 960 -224 960 +WIRE -80 960 -80 944 +WIRE 16 960 16 944 +WIRE 32 960 16 960 +WIRE 320 960 320 944 +WIRE 336 960 320 960 +WIRE 464 960 464 944 +WIRE 560 960 560 944 +WIRE 576 960 560 960 +WIRE 864 960 864 944 +WIRE 880 960 864 960 +WIRE 1008 960 1008 944 +WIRE 1104 960 1104 944 +WIRE 1120 960 1104 960 +WIRE -224 976 -224 960 +WIRE -208 976 -224 976 +WIRE 16 976 16 960 +WIRE 32 976 16 976 +WIRE 320 976 320 960 +WIRE 336 976 320 976 +WIRE 560 976 560 960 +WIRE 576 976 560 976 +WIRE 864 976 864 960 +WIRE 880 976 864 976 +WIRE 1104 976 1104 960 +WIRE 1120 976 1104 976 +WIRE -224 992 -224 976 +WIRE -192 992 -192 976 +WIRE -192 992 -224 992 +WIRE 16 992 16 976 +WIRE 48 992 48 976 +WIRE 48 992 16 992 +WIRE 320 992 320 976 +WIRE 352 992 352 976 +WIRE 352 992 320 992 +WIRE 560 992 560 976 +WIRE 592 992 592 976 +WIRE 592 992 560 992 +WIRE 864 992 864 976 +WIRE 896 992 896 976 +WIRE 896 992 864 992 +WIRE 1104 992 1104 976 +WIRE 1136 992 1136 976 +WIRE 1136 992 1104 992 +WIRE -192 1008 -192 992 +WIRE 48 1008 48 992 +WIRE 352 1008 352 992 +WIRE 592 1008 592 992 +WIRE 896 1008 896 992 +WIRE 1136 1008 1136 992 +WIRE -1072 1056 -1072 1008 +WIRE -912 1056 -912 1008 +WIRE 208 1056 176 1056 +WIRE -448 1072 -480 1072 +WIRE 208 1072 176 1072 +WIRE 304 1072 272 1072 +WIRE -480 1088 -480 1072 +WIRE 208 1088 192 1088 +WIRE -1040 1104 -1072 1104 +WIRE -880 1104 -912 1104 +WIRE 192 1104 192 1088 +WIRE 208 1104 192 1104 +WIRE -1072 1120 -1072 1104 +WIRE -912 1120 -912 1104 +WIRE 192 1120 192 1104 +WIRE 208 1120 192 1120 +WIRE 192 1136 192 1120 +WIRE 224 1136 224 1120 +WIRE 224 1136 192 1136 +WIRE 224 1152 224 1136 +WIRE -480 1200 -480 1168 +WIRE -1072 1248 -1072 1200 +WIRE -912 1248 -912 1200 +FLAG -1088 336 0 +FLAG -880 336 0 +FLAG -688 336 0 +FLAG -880 576 0 +FLAG -1088 576 0 +FLAG -1056 160 ModP +FLAG -848 160 ModM +FLAG -656 160 Triangle +FLAG -1056 384 PWM_P +FLAG -848 384 PWM_N +FLAG 48 304 0 +FLAG 48 464 0 +FLAG 288 304 0 +FLAG 288 464 0 +FLAG 528 464 0 +FLAG 528 304 0 +FLAG -80 528 0 +FLAG 224 352 A +FLAG 464 352 B +FLAG 704 352 C +FLAG 48 240 HA +FLAG 288 240 HB +FLAG 528 240 HC +FLAG 48 400 LA +FLAG 288 400 LB +FLAG 528 400 LC +FLAG 864 176 A +FLAG 768 448 A +FLAG 976 176 B +FLAG 768 528 B +FLAG 1088 176 C +FLAG 768 608 C +FLAG 928 288 Neutre +FLAG -1040 736 Seq_AH +FLAG -272 784 Seq_AH +FLAG -880 736 Seq_AL +FLAG -912 880 0 +FLAG -1072 880 0 +FLAG 272 784 Seq_BH +FLAG -1040 912 Seq_BH +FLAG -272 912 Seq_AL +FLAG -880 912 Seq_BL +FLAG 272 912 Seq_BL +FLAG 176 1072 Seq_BL +FLAG 304 1072 Seq_BL +FLAG -912 1056 0 +FLAG -1072 1056 0 +FLAG -1040 1104 Seq_CH +FLAG 816 784 Seq_CH +FLAG -880 1104 Seg_CL +FLAG 816 912 Seg_CL +FLAG -1072 1248 0 +FLAG -912 1248 0 +FLAG -480 1200 0 +FLAG -448 1072 Seq_BL_Init +FLAG 176 1056 Seq_BL_Init +FLAG -272 800 PWM_P +FLAG 272 800 PWM_P +FLAG 816 800 PWM_P +FLAG -272 928 PWM_N +FLAG 272 928 PWM_N +FLAG 816 928 PWM_N +FLAG -192 880 0 +FLAG -192 1008 0 +FLAG -80 832 0 +FLAG -80 960 0 +FLAG 48 880 0 +FLAG 48 1008 0 +FLAG 0 784 EnA +FLAG 128 800 HA +FLAG 128 928 LA +FLAG 352 1008 0 +FLAG 352 880 0 +FLAG 464 832 0 +FLAG 464 960 0 +FLAG 592 1008 0 +FLAG 592 880 0 +FLAG 544 784 EnB +FLAG 672 800 HB +FLAG 672 928 LB +FLAG 1216 800 HC +FLAG 1216 928 LC +FLAG 896 1008 0 +FLAG 1008 960 0 +FLAG 1136 1008 0 +FLAG 1136 880 0 +FLAG 1008 832 0 +FLAG 896 880 0 +FLAG 1088 784 EnC +FLAG 224 1152 0 +SYMBOL voltage -1088 192 R0 +WINDOW 3 10 98 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR Value {0.5+0.5*{A}} +SYMATTR InstName V1 +SYMBOL voltage -880 192 R0 +WINDOW 3 5 98 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR Value {0.5-0.5*{A}} +SYMATTR InstName V2 +SYMBOL voltage -688 192 R0 +WINDOW 3 -142 125 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR Value PULSE(0 +1 0 {0.5/Freq} {0.5/Freq} 0 {1/Freq} 2000) +SYMATTR InstName V3 +SYMBOL bv -1088 416 R0 +WINDOW 3 -30 101 Left 2 +SYMATTR Value V=if(V(ModP)>V(Triangle),1,0) +SYMATTR InstName PWMP +SYMBOL bv -880 416 R0 +WINDOW 3 -202 129 Left 2 +SYMATTR Value V=if(V(ModM)>V(Triangle),1,0) +SYMATTR InstName PWMM +SYMBOL sw 112 320 M180 +WINDOW 0 2 17 Left 2 +WINDOW 3 -20 97 Left 2 +SYMATTR InstName S1 +SYMATTR Value MYSW +SYMBOL sw 112 480 M180 +WINDOW 0 5 16 Left 2 +WINDOW 3 -24 98 Left 2 +SYMATTR InstName S2 +SYMATTR Value MYSW +SYMBOL sw 352 320 M180 +WINDOW 3 -30 95 Left 2 +SYMATTR Value MYSW +SYMATTR InstName S3 +SYMBOL sw 352 480 M180 +WINDOW 0 9 17 Left 2 +WINDOW 3 -27 99 Left 2 +SYMATTR InstName S4 +SYMATTR Value MYSW +SYMBOL sw 592 320 M180 +WINDOW 0 5 17 Left 2 +WINDOW 3 -31 100 Left 2 +SYMATTR InstName S5 +SYMATTR Value MYSW +SYMBOL sw 592 480 M180 +WINDOW 0 12 20 Left 2 +WINDOW 3 -32 102 Left 2 +SYMATTR InstName S6 +SYMATTR Value MYSW +SYMBOL diode 224 288 R180 +WINDOW 0 -19 63 Left 2 +WINDOW 3 -35 7 Left 2 +SYMATTR InstName D1 +SYMATTR Value MyDiode +SYMBOL diode 224 448 R180 +WINDOW 0 -21 64 Left 2 +WINDOW 3 -48 9 Left 2 +SYMATTR InstName D2 +SYMATTR Value MyDiode +SYMBOL diode 464 448 R180 +WINDOW 0 -18 69 Left 2 +WINDOW 3 -47 6 Left 2 +SYMATTR InstName D3 +SYMATTR Value MyDiode +SYMBOL diode 464 288 R180 +WINDOW 0 -22 66 Left 2 +WINDOW 3 -42 8 Left 2 +SYMATTR InstName D4 +SYMATTR Value MyDiode +SYMBOL diode 704 288 R180 +WINDOW 0 -19 64 Left 2 +WINDOW 3 -28 6 Left 2 +SYMATTR InstName D5 +SYMATTR Value MyDiode +SYMBOL diode 704 448 R180 +WINDOW 0 -20 62 Left 2 +WINDOW 3 -27 6 Left 2 +SYMATTR InstName D6 +SYMATTR Value MyDiode +SYMBOL voltage -80 288 R0 +SYMATTR InstName UBatt +SYMATTR Value 24 +SYMBOL res 848 176 R0 +WINDOW 3 38 77 Left 2 +SYMATTR Value 10k +SYMATTR InstName R1 +SYMBOL res 960 176 R0 +SYMATTR InstName R2 +SYMATTR Value 10k +SYMBOL res 1072 176 R0 +SYMATTR InstName R3 +SYMATTR Value 10k +SYMBOL res 912 432 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R4 +SYMATTR Value 4 +SYMBOL res 912 512 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R5 +SYMATTR Value 4 +SYMBOL res 912 592 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R6 +SYMATTR Value 4 +SYMBOL ind2 1040 432 R90 +WINDOW 0 5 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName L1 +SYMATTR Value 1m +SYMATTR Type ind +SYMBOL ind2 1040 512 R90 +WINDOW 0 5 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName L2 +SYMATTR Value 1m +SYMATTR Type ind +SYMBOL ind2 1040 592 R90 +WINDOW 0 5 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName L3 +SYMATTR Value 1m +SYMATTR Type ind +SYMBOL voltage -1072 736 R0 +WINDOW 0 24 28 Left 2 +WINDOW 3 -41 105 Left 2 +SYMATTR InstName V5 +SYMATTR Value PULSE(0 1 {0*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -1072 912 R0 +WINDOW 0 27 28 Left 2 +WINDOW 3 -42 109 Left 2 +SYMATTR InstName V6 +SYMATTR Value PULSE(0 1 {2*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -1072 1104 R0 +WINDOW 0 25 23 Left 2 +WINDOW 3 -44 108 Left 2 +SYMATTR InstName V7 +SYMATTR Value PULSE(0 1 {4*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -912 736 R0 +WINDOW 0 24 25 Left 2 +WINDOW 3 -137 130 Left 2 +SYMATTR InstName V8 +SYMATTR Value PULSE(0 1 {3*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -912 912 R0 +WINDOW 0 24 26 Left 2 +WINDOW 3 -136 127 Left 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V9 +SYMATTR Value PULSE(0 1 {5*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -912 1104 R0 +WINDOW 0 24 23 Left 2 +WINDOW 3 -135 127 Left 2 +SYMATTR InstName V10 +SYMATTR Value PULSE(0 1 {1*T_Bloc} 1n 1n {2*T_Bloc} {Periode}) +SYMBOL voltage -480 1072 R0 +WINDOW 0 21 26 Left 2 +WINDOW 3 -148 102 Left 2 +SYMATTR InstName V11 +SYMATTR Value PULSE(0 1 0 1n 1n {T_Bloc} {1000*Periode}) +SYMBOL Digital\\and -176 752 R0 +WINDOW 0 2 25 Left 2 +SYMATTR InstName A1 +SYMBOL Digital\\and -176 880 R0 +WINDOW 0 7 27 Left 2 +SYMATTR InstName A2 +SYMBOL Digital\\and 64 752 R0 +SYMATTR InstName A3 +SYMBOL Digital\\and 64 880 R0 +SYMATTR InstName A4 +SYMBOL Digital\\and 368 752 R0 +WINDOW 0 12 27 Left 2 +SYMATTR InstName A5 +SYMBOL Digital\\and 368 880 R0 +WINDOW 0 8 30 Left 2 +SYMATTR InstName A6 +SYMBOL Digital\\and 608 752 R0 +WINDOW 0 11 29 Left 2 +SYMATTR InstName A7 +SYMBOL Digital\\and 608 880 R0 +WINDOW 0 10 30 Left 2 +SYMATTR InstName A8 +SYMBOL Digital\\and 912 752 R0 +WINDOW 0 9 31 Left 2 +SYMATTR InstName A9 +SYMBOL Digital\\and 912 880 R0 +WINDOW 0 7 29 Left 2 +SYMATTR InstName A10 +SYMBOL Digital\\and 1152 752 R0 +WINDOW 0 5 27 Left 2 +SYMATTR InstName A11 +SYMBOL Digital\\and 1152 880 R0 +WINDOW 0 10 32 Left 2 +SYMATTR InstName A12 +SYMBOL Digital\\or -64 704 R0 +WINDOW 0 -5 25 Left 2 +SYMATTR InstName A13 +SYMBOL Digital\\or -64 832 R0 +WINDOW 0 -5 25 Left 2 +SYMATTR InstName A14 +SYMBOL Digital\\or 480 704 R0 +SYMATTR InstName A15 +SYMBOL Digital\\or 480 832 R0 +SYMATTR InstName A16 +SYMBOL Digital\\or 1024 704 R0 +WINDOW 0 -4 24 Left 2 +SYMATTR InstName A17 +SYMBOL Digital\\or 1024 832 R0 +WINDOW 0 0 26 Left 2 +SYMATTR InstName A18 +SYMBOL Digital\\or 240 1024 R0 +WINDOW 0 -3 25 Left 2 +SYMATTR InstName A19 +TEXT -1120 96 Left 5 ;Génération des PWM + et - +TEXT -720 392 Left 2 !.param Freq = 25k T_bloc = 1m Periode = 6m +TEXT -720 416 Left 2 !.tran 0 10m 0 200n +TEXT -720 456 Left 2 !.param Ffond=100 +TEXT -720 496 Left 2 !.param A=.1 +TEXT -720 520 Left 2 !.param Tension_CC=24 +TEXT -720 560 Left 2 !;op 0 5m 0 20n ulc +TEXT -160 656 VLeft 2 ;--------------------------------------------------------------- +TEXT -144 88 Left 5 ;Onduleur triphasé +TEXT -144 128 Left 2 !.model MyDiode D(Ron=0.01, Roff=1Meg, Vfwd=0.6, Vrev=50, Epsilon 0.05) +TEXT -144 152 Left 2 !.model MYSW SW(Ron=1m Roff=1Meg Vt=0.5) +TEXT 736 656 VLeft 2 ;-------------------------------------------------------------- +TEXT 752 88 Left 4 ;Reconstruction passive neutre\n(interne au wattmetre) +TEXT 752 344 Left 4 ;Transformateur triphase\n= stator sans aimants rotor +TEXT 736 312 Left 2 ;--------------------------------------------------------------- +TEXT 1088 424 Left 2 !K L1 L2 L3 0.9 +TEXT -1128 656 Left 2 ;------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +TEXT -1120 696 Left 5 ;Commande par bloc (BO) +TEXT 616 1232 Left 4 ;Merci à M Rocacher pour les circuits diff --git a/circuits/lotec/Spice/version_Rocacher.asc b/circuits/lotec/Spice/version_Rocacher.asc new file mode 100644 index 0000000..94f1581 --- /dev/null +++ b/circuits/lotec/Spice/version_Rocacher.asc @@ -0,0 +1,719 @@ +Version 4 +SHEET 1 10452 1636 +WIRE 9424 -592 9424 -640 +WIRE 9552 -592 9552 -640 +WIRE 9664 -592 9664 -640 +WIRE 7680 -496 7264 -496 +WIRE 8272 -496 7680 -496 +WIRE 8768 -496 8272 -496 +WIRE 6192 -464 6160 -464 +WIRE 6240 -464 6192 -464 +WIRE 6576 -464 6544 -464 +WIRE 6624 -464 6576 -464 +WIRE 6880 -464 6832 -464 +WIRE 6912 -464 6880 -464 +WIRE 9424 -464 9424 -512 +WIRE 9488 -464 9424 -464 +WIRE 9552 -464 9552 -512 +WIRE 9552 -464 9488 -464 +WIRE 9664 -464 9664 -512 +WIRE 9664 -464 9552 -464 +WIRE 7680 -432 7680 -496 +WIRE 7856 -432 7680 -432 +WIRE 8272 -432 8272 -496 +WIRE 8272 -432 8112 -432 +WIRE 8768 -432 8768 -496 +WIRE 8768 -432 8608 -432 +WIRE 7680 -416 7680 -432 +WIRE 8272 -416 8272 -432 +WIRE 8768 -416 8768 -432 +WIRE 7632 -400 7568 -400 +WIRE 7856 -400 7856 -432 +WIRE 8112 -400 8112 -432 +WIRE 8384 -400 8320 -400 +WIRE 8608 -400 8608 -432 +WIRE 8880 -400 8816 -400 +WIRE 6160 -368 6160 -464 +WIRE 6544 -368 6544 -464 +WIRE 6832 -368 6832 -464 +WIRE 7632 -352 7616 -352 +WIRE 8336 -352 8320 -352 +WIRE 8832 -352 8816 -352 +WIRE 7616 -320 7616 -352 +WIRE 8336 -320 8336 -352 +WIRE 8832 -320 8832 -352 +WIRE 7680 -304 7680 -336 +WIRE 7856 -304 7856 -336 +WIRE 7856 -304 7680 -304 +WIRE 8112 -304 8112 -336 +WIRE 8272 -304 8272 -336 +WIRE 8272 -304 8112 -304 +WIRE 8608 -304 8608 -336 +WIRE 8768 -304 8768 -336 +WIRE 8768 -304 8608 -304 +WIRE 6160 -240 6160 -288 +WIRE 6544 -240 6544 -288 +WIRE 6832 -240 6832 -288 +WIRE 7680 -176 7680 -304 +WIRE 7728 -176 7680 -176 +WIRE 7872 -176 7728 -176 +WIRE 8208 -176 8080 -176 +WIRE 8272 -176 8272 -304 +WIRE 8272 -176 8208 -176 +WIRE 8704 -176 8576 -176 +WIRE 8768 -176 8768 -304 +WIRE 8768 -176 8704 -176 +WIRE 9408 -144 9312 -144 +WIRE 9568 -144 9488 -144 +WIRE 9712 -144 9648 -144 +WIRE 6240 -112 6144 -112 +WIRE 6736 -112 6640 -112 +WIRE 7264 -112 7264 -496 +WIRE 6144 -80 6144 -112 +WIRE 6640 -80 6640 -112 +WIRE 7680 -64 7680 -176 +WIRE 7856 -64 7680 -64 +WIRE 8272 -64 8272 -176 +WIRE 8272 -64 8144 -64 +WIRE 8768 -64 8768 -176 +WIRE 8768 -64 8640 -64 +WIRE 7680 -32 7680 -64 +WIRE 7856 -32 7856 -64 +WIRE 8144 -32 8144 -64 +WIRE 8272 -32 8272 -64 +WIRE 8640 -32 8640 -64 +WIRE 8768 -32 8768 -64 +WIRE 9408 -32 9312 -32 +WIRE 9568 -32 9488 -32 +WIRE 9712 -32 9712 -144 +WIRE 9712 -32 9648 -32 +WIRE 7632 -16 7568 -16 +WIRE 8384 -16 8320 -16 +WIRE 8880 -16 8816 -16 +WIRE 7632 32 7616 32 +WIRE 8336 32 8320 32 +WIRE 8832 32 8816 32 +WIRE 7616 64 7616 32 +WIRE 7680 64 7680 48 +WIRE 7856 64 7856 32 +WIRE 7856 64 7680 64 +WIRE 8144 64 8144 32 +WIRE 8272 64 8272 48 +WIRE 8272 64 8144 64 +WIRE 8336 64 8336 32 +WIRE 8640 64 8640 32 +WIRE 8768 64 8768 48 +WIRE 8768 64 8640 64 +WIRE 8832 64 8832 32 +WIRE 9408 96 9312 96 +WIRE 9568 96 9488 96 +WIRE 9712 96 9712 -32 +WIRE 9712 96 9648 96 +WIRE 7264 144 7264 -32 +WIRE 7680 144 7680 64 +WIRE 7680 144 7264 144 +WIRE 8272 144 8272 64 +WIRE 8272 144 7680 144 +WIRE 8768 144 8768 64 +WIRE 8768 144 8272 144 +WIRE 8832 144 8768 144 +WIRE 6144 160 6144 0 +WIRE 6640 160 6640 0 +WIRE 7264 176 7264 144 +WIRE 9424 448 9232 448 +WIRE 9424 464 9248 464 +WIRE 9536 464 9488 464 +WIRE 9552 464 9536 464 +WIRE 6304 480 6192 480 +WIRE 6320 480 6304 480 +WIRE 8656 480 8464 480 +WIRE 9424 480 9408 480 +WIRE 6992 496 6880 496 +WIRE 7008 496 6992 496 +WIRE 7888 496 7696 496 +WIRE 8656 496 8480 496 +WIRE 8768 496 8720 496 +WIRE 8784 496 8768 496 +WIRE 9408 496 9408 480 +WIRE 9424 496 9408 496 +WIRE 7888 512 7712 512 +WIRE 8000 512 7952 512 +WIRE 8016 512 8000 512 +WIRE 8656 512 8640 512 +WIRE 9408 512 9408 496 +WIRE 9424 512 9408 512 +WIRE 7888 528 7872 528 +WIRE 8640 528 8640 512 +WIRE 8656 528 8640 528 +WIRE 9408 528 9408 512 +WIRE 9440 528 9440 512 +WIRE 9440 528 9408 528 +WIRE 9712 528 9664 528 +WIRE 7872 544 7872 528 +WIRE 7888 544 7872 544 +WIRE 8640 544 8640 528 +WIRE 8656 544 8640 544 +WIRE 9440 544 9440 528 +WIRE 9712 544 9584 544 +WIRE 9808 544 9776 544 +WIRE 6192 560 6192 480 +WIRE 7872 560 7872 544 +WIRE 7888 560 7872 560 +WIRE 8640 560 8640 544 +WIRE 8672 560 8672 544 +WIRE 8672 560 8640 560 +WIRE 8944 560 8896 560 +WIRE 9712 560 9680 560 +WIRE 6880 576 6880 496 +WIRE 7872 576 7872 560 +WIRE 7904 576 7904 560 +WIRE 7904 576 7872 576 +WIRE 8176 576 8128 576 +WIRE 8672 576 8672 560 +WIRE 8944 576 8816 576 +WIRE 9040 576 9008 576 +WIRE 9680 576 9680 560 +WIRE 9712 576 9680 576 +WIRE 7904 592 7904 576 +WIRE 8176 592 8048 592 +WIRE 8272 592 8240 592 +WIRE 8944 592 8912 592 +WIRE 9680 592 9680 576 +WIRE 9712 592 9680 592 +WIRE 8176 608 8144 608 +WIRE 8912 608 8912 592 +WIRE 8944 608 8912 608 +WIRE 9680 608 9680 592 +WIRE 9728 608 9728 592 +WIRE 9728 608 9680 608 +WIRE 8144 624 8144 608 +WIRE 8176 624 8144 624 +WIRE 8912 624 8912 608 +WIRE 8944 624 8912 624 +WIRE 9232 624 9232 448 +WIRE 9232 624 9216 624 +WIRE 9296 624 9232 624 +WIRE 9728 624 9728 608 +WIRE 8144 640 8144 624 +WIRE 8176 640 8144 640 +WIRE 8912 640 8912 624 +WIRE 8960 640 8960 624 +WIRE 8960 640 8912 640 +WIRE 9296 640 9216 640 +WIRE 9472 640 9360 640 +WIRE 8144 656 8144 640 +WIRE 8192 656 8192 640 +WIRE 8192 656 8144 656 +WIRE 8464 656 8464 480 +WIRE 8464 656 8448 656 +WIRE 8528 656 8464 656 +WIRE 8960 656 8960 640 +WIRE 9296 656 9264 656 +WIRE 9472 656 9408 656 +WIRE 9584 656 9584 544 +WIRE 9584 656 9536 656 +WIRE 7696 672 7696 496 +WIRE 7696 672 7680 672 +WIRE 7760 672 7696 672 +WIRE 8192 672 8192 656 +WIRE 8528 672 8448 672 +WIRE 8704 672 8592 672 +WIRE 9264 672 9264 656 +WIRE 9296 672 9264 672 +WIRE 9472 672 9456 672 +WIRE 6192 688 6192 640 +WIRE 7760 688 7680 688 +WIRE 7936 688 7824 688 +WIRE 8528 688 8496 688 +WIRE 8704 688 8640 688 +WIRE 8816 688 8816 576 +WIRE 8816 688 8768 688 +WIRE 9264 688 9264 672 +WIRE 9296 688 9264 688 +WIRE 9456 688 9456 672 +WIRE 9472 688 9456 688 +WIRE 9584 688 9536 688 +WIRE 6880 704 6880 656 +WIRE 7760 704 7728 704 +WIRE 7936 704 7872 704 +WIRE 8048 704 8048 592 +WIRE 8048 704 8000 704 +WIRE 8496 704 8496 688 +WIRE 8528 704 8496 704 +WIRE 8704 704 8688 704 +WIRE 9264 704 9264 688 +WIRE 9312 704 9312 688 +WIRE 9312 704 9264 704 +WIRE 9456 704 9456 688 +WIRE 9472 704 9456 704 +WIRE 7728 720 7728 704 +WIRE 7760 720 7728 720 +WIRE 7936 720 7920 720 +WIRE 8496 720 8496 704 +WIRE 8528 720 8496 720 +WIRE 8688 720 8688 704 +WIRE 8704 720 8688 720 +WIRE 8816 720 8768 720 +WIRE 9312 720 9312 704 +WIRE 9456 720 9456 704 +WIRE 9488 720 9488 704 +WIRE 9488 720 9456 720 +WIRE 6304 736 6192 736 +WIRE 6320 736 6304 736 +WIRE 7728 736 7728 720 +WIRE 7760 736 7728 736 +WIRE 7920 736 7920 720 +WIRE 7936 736 7920 736 +WIRE 8048 736 8000 736 +WIRE 8496 736 8496 720 +WIRE 8544 736 8544 720 +WIRE 8544 736 8496 736 +WIRE 8688 736 8688 720 +WIRE 8704 736 8688 736 +WIRE 9488 736 9488 720 +WIRE 6992 752 6880 752 +WIRE 7008 752 6992 752 +WIRE 7728 752 7728 736 +WIRE 7776 752 7776 736 +WIRE 7776 752 7728 752 +WIRE 7920 752 7920 736 +WIRE 7936 752 7920 752 +WIRE 8544 752 8544 736 +WIRE 8688 752 8688 736 +WIRE 8720 752 8720 736 +WIRE 8720 752 8688 752 +WIRE 7776 768 7776 752 +WIRE 7920 768 7920 752 +WIRE 7952 768 7952 752 +WIRE 7952 768 7920 768 +WIRE 8720 768 8720 752 +WIRE 9696 768 9664 768 +WIRE 7952 784 7952 768 +WIRE 9248 784 9248 464 +WIRE 9248 784 9216 784 +WIRE 9296 784 9248 784 +WIRE 9584 784 9584 688 +WIRE 9696 784 9584 784 +WIRE 9808 784 9760 784 +WIRE 8928 800 8896 800 +WIRE 9296 800 9216 800 +WIRE 9408 800 9408 656 +WIRE 9408 800 9360 800 +WIRE 9696 800 9664 800 +WIRE 6192 816 6192 736 +WIRE 8160 816 8128 816 +WIRE 8480 816 8480 496 +WIRE 8480 816 8448 816 +WIRE 8528 816 8480 816 +WIRE 8816 816 8816 720 +WIRE 8928 816 8816 816 +WIRE 9040 816 8992 816 +WIRE 9296 816 9264 816 +WIRE 9664 816 9664 800 +WIRE 9696 816 9664 816 +WIRE 6880 832 6880 752 +WIRE 7712 832 7712 512 +WIRE 7712 832 7680 832 +WIRE 7760 832 7712 832 +WIRE 8048 832 8048 736 +WIRE 8160 832 8048 832 +WIRE 8272 832 8224 832 +WIRE 8528 832 8448 832 +WIRE 8640 832 8640 688 +WIRE 8640 832 8592 832 +WIRE 8928 832 8896 832 +WIRE 9264 832 9264 816 +WIRE 9296 832 9264 832 +WIRE 9664 832 9664 816 +WIRE 9696 832 9664 832 +WIRE 7760 848 7680 848 +WIRE 7872 848 7872 704 +WIRE 7872 848 7824 848 +WIRE 8160 848 8128 848 +WIRE 8528 848 8496 848 +WIRE 8896 848 8896 832 +WIRE 8928 848 8896 848 +WIRE 9264 848 9264 832 +WIRE 9296 848 9264 848 +WIRE 9664 848 9664 832 +WIRE 9712 848 9712 832 +WIRE 9712 848 9664 848 +WIRE 7760 864 7728 864 +WIRE 8128 864 8128 848 +WIRE 8160 864 8128 864 +WIRE 8496 864 8496 848 +WIRE 8528 864 8496 864 +WIRE 8896 864 8896 848 +WIRE 8928 864 8896 864 +WIRE 9264 864 9264 848 +WIRE 9312 864 9312 848 +WIRE 9312 864 9264 864 +WIRE 9712 864 9712 848 +WIRE 7728 880 7728 864 +WIRE 7760 880 7728 880 +WIRE 8128 880 8128 864 +WIRE 8160 880 8128 880 +WIRE 8496 880 8496 864 +WIRE 8528 880 8496 880 +WIRE 8896 880 8896 864 +WIRE 8944 880 8944 864 +WIRE 8944 880 8896 880 +WIRE 9312 880 9312 864 +WIRE 7728 896 7728 880 +WIRE 7760 896 7728 896 +WIRE 8128 896 8128 880 +WIRE 8176 896 8176 880 +WIRE 8176 896 8128 896 +WIRE 8496 896 8496 880 +WIRE 8544 896 8544 880 +WIRE 8544 896 8496 896 +WIRE 8944 896 8944 880 +WIRE 7728 912 7728 896 +WIRE 7776 912 7776 896 +WIRE 7776 912 7728 912 +WIRE 8176 912 8176 896 +WIRE 8544 912 8544 896 +WIRE 7776 928 7776 912 +WIRE 6192 944 6192 896 +WIRE 6880 960 6880 912 +WIRE 6304 1008 6192 1008 +WIRE 6320 1008 6304 1008 +WIRE 6992 1024 6880 1024 +WIRE 7008 1024 6992 1024 +WIRE 7760 1056 7648 1056 +WIRE 7776 1056 7760 1056 +WIRE 8160 1072 8064 1072 +WIRE 6192 1088 6192 1008 +WIRE 8160 1088 8064 1088 +WIRE 8240 1088 8224 1088 +WIRE 6880 1104 6880 1024 +WIRE 8160 1104 8144 1104 +WIRE 8144 1120 8144 1104 +WIRE 8160 1120 8144 1120 +WIRE 7648 1136 7648 1056 +WIRE 8144 1136 8144 1120 +WIRE 8160 1136 8144 1136 +WIRE 8144 1152 8144 1136 +WIRE 8176 1152 8176 1136 +WIRE 8176 1152 8144 1152 +WIRE 8176 1168 8176 1152 +WIRE 6192 1216 6192 1168 +WIRE 6880 1232 6880 1184 +WIRE 7648 1264 7648 1216 +FLAG 7264 176 0 +FLAG 6576 -464 ModM +FLAG 6832 -240 0 +FLAG 6544 -240 0 +FLAG 6880 -464 Triangle +FLAG 6144 160 0 +FLAG 6240 -112 PWM_P +FLAG 7568 -400 HA +FLAG 7568 -16 LA +FLAG 7728 -176 A +FLAG 8208 -176 B +FLAG 6192 -464 ModP +FLAG 6160 -240 0 +FLAG 6640 160 0 +FLAG 6736 -112 PWM_M +FLAG 7616 -320 0 +FLAG 7616 64 0 +FLAG 8384 -400 HB +FLAG 8384 -16 LB +FLAG 8336 -320 0 +FLAG 8336 64 0 +FLAG 8704 -176 C +FLAG 8880 -400 HC +FLAG 8880 -16 LC +FLAG 8832 -320 0 +FLAG 8832 64 0 +FLAG 6192 688 0 +FLAG 6304 480 Seq_AH +FLAG 6192 944 0 +FLAG 6304 736 Seq_BH +FLAG 6192 1216 0 +FLAG 6304 1008 Seq_CH +FLAG 6880 704 0 +FLAG 6992 496 Seq_AL +FLAG 6880 960 0 +FLAG 6992 752 Seq_BL_ +FLAG 6880 1232 0 +FLAG 6992 1024 Seq_CL +FLAG 7648 1264 0 +FLAG 7760 1056 Seq_BL_init +FLAG 8176 1168 0 +FLAG 8064 1072 Seq_BL_init +FLAG 8064 1088 Seq_BL_ +FLAG 8240 1088 Seq_BL +FLAG 7776 768 0 +FLAG 8272 592 HA +FLAG 7680 672 Seq_AH +FLAG 7680 688 PWM_P +FLAG 7776 928 0 +FLAG 8272 832 LA +FLAG 7680 832 Seq_AL +FLAG 7680 848 PWM_M +FLAG 9488 -464 Neutre +FLAG 7952 784 0 +FLAG 8192 672 0 +FLAG 8176 912 0 +FLAG 7904 592 0 +FLAG 8000 512 EnA +FLAG 8128 576 EnA +FLAG 8128 816 EnA +FLAG 8544 752 0 +FLAG 9040 576 HB +FLAG 8448 656 Seq_BH +FLAG 8448 672 PWM_P +FLAG 8544 912 0 +FLAG 9040 816 LB +FLAG 8448 816 Seq_BL +FLAG 8448 832 PWM_M +FLAG 8720 768 0 +FLAG 8960 656 0 +FLAG 8944 896 0 +FLAG 8672 576 0 +FLAG 8768 496 EnB +FLAG 8896 560 EnB +FLAG 8896 800 EnB +FLAG 9312 720 0 +FLAG 9808 544 HC +FLAG 9216 624 Seq_CH +FLAG 9216 640 PWM_P +FLAG 9312 880 0 +FLAG 9808 784 LC +FLAG 9216 784 Seq_CL +FLAG 9216 800 PWM_M +FLAG 9488 736 0 +FLAG 9728 624 0 +FLAG 9712 864 0 +FLAG 9440 544 0 +FLAG 9536 464 EnC +FLAG 9664 528 EnC +FLAG 9664 768 EnC +FLAG 9424 -640 A +FLAG 9552 -640 B +FLAG 9664 -640 C +FLAG 9312 -144 A +FLAG 9312 -32 B +FLAG 9312 96 C +SYMBOL voltage 7264 -128 R0 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +SYMATTR InstName V1 +SYMATTR Value 24 +SYMBOL voltage 6832 -384 R0 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +WINDOW 3 -411 196 Left 2 +SYMATTR Value PULSE(0 +1 0 {0.5/Freq} {0.5/Freq} 0 {1/Freq} 2000) +SYMATTR InstName V3 +SYMBOL voltage 6544 -384 R0 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +WINDOW 3 24 44 Left 2 +SYMATTR Value {0.5-0.5*{A}} +SYMATTR InstName V4 +SYMBOL bv 6144 -96 R0 +SYMATTR InstName PWM +SYMATTR Value V=if(V(ModP)>V(Triangle),1,0) +SYMBOL voltage 6160 -384 R0 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +WINDOW 3 24 44 Left 2 +SYMATTR Value {0.5+0.5*{A}} +SYMATTR InstName V8 +SYMBOL bv 6640 -96 R0 +SYMATTR InstName PWM1 +SYMATTR Value V=if(V(ModM)>V(Triangle),1,0) +SYMBOL sw 7680 -320 M180 +SYMATTR InstName S1 +SYMATTR Value MYSW +SYMBOL sw 7680 64 M180 +SYMATTR InstName S2 +SYMATTR Value MYSW +SYMBOL sw 8272 -320 R180 +SYMATTR InstName S3 +SYMATTR Value MYSW +SYMBOL sw 8272 64 R180 +SYMATTR InstName S4 +SYMATTR Value MYSW +SYMBOL diode 7872 -336 R180 +WINDOW 0 24 64 Left 2 +WINDOW 3 24 0 Left 2 +SYMATTR InstName D9 +SYMATTR Value MyDiode +SYMBOL diode 8128 -336 R180 +WINDOW 0 24 64 Left 2 +WINDOW 3 24 0 Left 2 +SYMATTR InstName D10 +SYMATTR Value MyDiode +SYMBOL diode 7872 32 R180 +WINDOW 0 24 64 Left 2 +WINDOW 3 24 0 Left 2 +SYMATTR InstName D11 +SYMATTR Value MyDiode +SYMBOL diode 8160 32 R180 +WINDOW 0 24 64 Left 2 +WINDOW 3 24 0 Left 2 +SYMATTR InstName D12 +SYMATTR Value MyDiode +SYMBOL sw 8768 -320 R180 +SYMATTR InstName S5 +SYMATTR Value MYSW +SYMBOL sw 8768 64 R180 +SYMATTR InstName S6 +SYMATTR Value MYSW +SYMBOL diode 8624 -336 R180 +WINDOW 0 24 64 Left 2 +WINDOW 3 24 0 Left 2 +SYMATTR InstName D1 +SYMATTR Value MyDiode +SYMBOL diode 8656 32 R180 +WINDOW 0 24 64 Left 2 +WINDOW 3 24 0 Left 2 +SYMATTR InstName D2 +SYMATTR Value MyDiode +SYMBOL voltage 6192 544 R0 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V20 +SYMATTR Value PULSE(0 1 0 1n 1n {2*T_Bloc} {Period}) +SYMBOL voltage 6192 800 R0 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V2 +SYMATTR Value PULSE(0 1 {2*T_Bloc} 1n 1n {2*T_Bloc} {Period}) +SYMBOL voltage 6192 1072 R0 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V5 +SYMATTR Value PULSE(0 1 {4*T_Bloc} 1n 1n {2*T_Bloc} {Period}) +SYMBOL voltage 6880 560 R0 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V6 +SYMATTR Value PULSE(0 1 {3*T_Bloc} 1n 1n {2*T_Bloc} {Period}) +SYMBOL voltage 6880 816 R0 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V7 +SYMATTR Value PULSE(0 1 {5*T_Bloc} 1n 1n {2*T_Bloc} {Period}) +SYMBOL voltage 6880 1088 R0 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V9 +SYMATTR Value PULSE(0 1 {1*T_Bloc} 1n 1n {2*T_Bloc} {Period}) +SYMBOL voltage 7648 1120 R0 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V10 +SYMATTR Value PULSE(0 1 0 1n 1n {T_Bloc} {1000*Period}) +SYMBOL Digital\\or 8192 1040 R0 +SYMATTR InstName A1 +SYMBOL Digital\\and 7792 640 R0 +SYMATTR InstName A2 +SYMBOL Digital\\and 7792 800 R0 +SYMATTR InstName A3 +SYMBOL res 9648 -608 R0 +SYMATTR InstName R1 +SYMATTR Value 10k +SYMBOL res 9536 -608 R0 +SYMATTR InstName R2 +SYMATTR Value 10k +SYMBOL res 9408 -608 R0 +SYMATTR InstName R3 +SYMATTR Value 10k +SYMBOL res 9504 -160 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R4 +SYMATTR Value {Rm} +SYMBOL ind2 9552 -128 R270 +WINDOW 0 32 56 VTop 2 +WINDOW 3 5 56 VBottom 2 +SYMATTR InstName L1 +SYMATTR Value {Lm} +SYMATTR Type ind +SYMBOL res 9504 -48 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R5 +SYMATTR Value {Rm} +SYMBOL ind2 9552 -16 R270 +WINDOW 0 32 56 VTop 2 +WINDOW 3 5 56 VBottom 2 +SYMATTR InstName L2 +SYMATTR Value {Lm} +SYMATTR Type ind +SYMBOL res 9504 80 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R6 +SYMATTR Value {Rm} +SYMBOL ind2 9552 112 R270 +WINDOW 0 32 56 VTop 2 +WINDOW 3 5 56 VBottom 2 +SYMATTR InstName L3 +SYMATTR Value {Lm} +SYMATTR Type ind +SYMBOL Digital\\or 7968 656 R0 +SYMATTR InstName A8 +SYMBOL Digital\\and 8208 544 R0 +SYMATTR InstName A9 +SYMBOL Digital\\and 8192 784 R0 +SYMATTR InstName A14 +SYMBOL Digital\\or 7920 464 R0 +SYMATTR InstName A15 +SYMBOL Digital\\and 8560 624 R0 +SYMATTR InstName A16 +SYMBOL Digital\\and 8560 784 R0 +SYMATTR InstName A17 +SYMBOL Digital\\or 8736 640 R0 +SYMATTR InstName A18 +SYMBOL Digital\\and 8976 528 R0 +SYMATTR InstName A19 +SYMBOL Digital\\and 8960 768 R0 +SYMATTR InstName A20 +SYMBOL Digital\\or 8688 448 R0 +SYMATTR InstName A21 +SYMBOL Digital\\and 9328 592 R0 +SYMATTR InstName A4 +SYMBOL Digital\\and 9328 752 R0 +SYMATTR InstName A5 +SYMBOL Digital\\or 9504 608 R0 +SYMATTR InstName A10 +SYMBOL Digital\\and 9744 496 R0 +SYMATTR InstName A11 +SYMBOL Digital\\and 9728 736 R0 +SYMATTR InstName A22 +SYMBOL Digital\\or 9456 416 R0 +SYMATTR InstName A23 +TEXT 7264 -616 Left 2 !.model MYSW SW(Ron=1m Roff=1Meg Vt=0.5) +TEXT 6616 -632 Left 2 !.tran 0 40m 0 200n +TEXT 7264 -576 Left 2 ;http://www.linear.com/solutions/5735 +TEXT 7200 -696 Left 4 ;Ondleur triphasé +TEXT 6608 -704 Left 4 ;Génération des PWM + et - +TEXT 6616 -664 Left 2 !.param Freq=25k T_Bloc=1m Period=6m +TEXT 7200 -152 Left 2 ;UBatt +TEXT 6264 -552 Left 2 ;Generation PWM (MLI) +TEXT 6112 -632 Left 2 !;op 0 5m 0 20n uic +TEXT 7272 -648 Left 2 !.model MyDiode D(Ron=0.01, Roff=1Meg, Vfwd=0.6, Vrev=50,Epsilon 0.05) +TEXT 6104 -760 Left 2 !.param Ffond=100 +TEXT 6104 -696 Left 2 !.param A=0.9 +TEXT 6104 -672 Left 2 !.param DC_Voltage=24 +TEXT 9568 -216 Left 2 !K L1 L2 L3 0.7 +TEXT 6928 400 Left 4 ;Commande par bloc (boucle ouverte, pas de capteur Hall pas de moteur +TEXT 9264 -312 Left 4 ;Transformateur triphasé\n= stator sans aimants rotor +TEXT 9272 -752 Left 4 ;Reconstruction passive neutre\n(interne au wattmètre) +TEXT 9632 144 Left 2 !.param Rm=10 Lm=1m +LINE Normal 7184 -784 8704 -784 2 +LINE Normal 8704 224 7184 224 2 +LINE Normal 9200 224 8704 224 2 +LINE Normal 9200 -784 9200 224 2 +LINE Normal 8704 -784 9200 -784 2 +LINE Normal 6080 -784 6080 -784 2 +LINE Normal 6080 224 6096 224 2 +RECTANGLE Normal 6080 224 7184 -784 2 +RECTANGLE Normal 9888 -416 9232 -768 2 +RECTANGLE Normal 9888 160 9232 -352 2 +RECTANGLE Normal 9904 1360 6080 352 2 \ No newline at end of file diff --git a/circuits/lotec/kicad/v1/v1.kicad_pcb b/circuits/lotec/kicad/v1/v1.kicad_pcb new file mode 100644 index 0000000..c547853 --- /dev/null +++ b/circuits/lotec/kicad/v1/v1.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20241229) (generator "pcbnew") (generator_version "9.0") +) \ No newline at end of file diff --git a/circuits/lotec/kicad/v1/v1.kicad_pro b/circuits/lotec/kicad/v1/v1.kicad_pro new file mode 100644 index 0000000..1cfa153 --- /dev/null +++ b/circuits/lotec/kicad/v1/v1.kicad_pro @@ -0,0 +1,413 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": {}, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": {}, + "track_widths": [], + "via_dimensions": [] + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "undefined_netclass": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "v1.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Référence" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [], + "text_variables": {} +} diff --git a/circuits/lotec/kicad/v1/v1.kicad_sch b/circuits/lotec/kicad/v1/v1.kicad_sch new file mode 100644 index 0000000..09c9c5f --- /dev/null +++ b/circuits/lotec/kicad/v1/v1.kicad_sch @@ -0,0 +1,14 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid 09cc63de-bf29-4c3e-8216-90c954be472c) + (paper "A4") + (lib_symbols) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) \ No newline at end of file diff --git a/circuits/lotec/kicad/v1/~v1.kicad_sch.lck b/circuits/lotec/kicad/v1/~v1.kicad_sch.lck new file mode 100644 index 0000000..d661fbf --- /dev/null +++ b/circuits/lotec/kicad/v1/~v1.kicad_sch.lck @@ -0,0 +1 @@ +{"hostname":"klinx","username":"klinx"} \ No newline at end of file