Difference between revisions of "Engineering Electronics"

From Class Wiki
Jump to: navigation, search
(Transmission Lines)
(Mixers)
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
=Links=
 
=Links=
  +
==ENGR 356 (Engineering Electronics I Class)==
  +
* [https://wiki.analog.com/university/courses/electronics/text/electronics-toc Analog Devices Electronics Text]
 
* [[What is Important, Voltage, Current or Power?]]
 
* [[What is Important, Voltage, Current or Power?]]
 
* [http://fweb.wallawalla.edu/~frohro/ClassHandouts/Electronics/Exam%201%20356%20Review%20Sheet%202018.pdf Exam I ENGR 356 Tips]
 
* [http://fweb.wallawalla.edu/~frohro/ClassHandouts/Electronics/Exam%201%20356%20Review%20Sheet%202018.pdf Exam I ENGR 356 Tips]
Line 13: Line 15:
 
*[http://ocw.mit.edu/ans7870/RES/RES.6-010/MITRES_6-010S13_comchaptrs.pdf Operational Amplifiers, Theory and Practice, by James Roberage]
 
*[http://ocw.mit.edu/ans7870/RES/RES.6-010/MITRES_6-010S13_comchaptrs.pdf Operational Amplifiers, Theory and Practice, by James Roberage]
 
*[http://www-g.eng.cam.ac.uk/mmg/teaching/linearcircuits/ Semiconductor Animations]
 
*[http://www-g.eng.cam.ac.uk/mmg/teaching/linearcircuits/ Semiconductor Animations]
[http://users.ece.gatech.edu/mleach/ece3050/sp00/ce-ccamp.pdf Common Emitter/Common Collector Amplifier Example]
+
*[http://users.ece.gatech.edu/mleach/ece3050/sp00/ce-ccamp.pdf Common Emitter/Common Collector Amplifier Example]
 
===LTSpice===
 
===LTSpice===
 
[http://ltspice.linear.com/software/LTspiceGettingStartedGuide.pdf LTSpice Getting Started Guide]
 
[http://ltspice.linear.com/software/LTspiceGettingStartedGuide.pdf LTSpice Getting Started Guide]
 
LTSpice is a good simulator and runs on Windows, Linux (under wine), and OS X.
 
LTSpice is a good simulator and runs on Windows, Linux (under wine), and OS X.
 
*[https://csserver.evansville.edu/~richardson/courses/Tutorials/audio/AudioProcessing.pdf How to connect LTSpice and Gnu Octave for Analysis]
 
*[https://csserver.evansville.edu/~richardson/courses/Tutorials/audio/AudioProcessing.pdf How to connect LTSpice and Gnu Octave for Analysis]
  +
  +
==ENGR 357 (Engineering Electronics II Class)==
   
 
===[[Qucs Simulations]]===
 
===[[Qucs Simulations]]===
 
*[http://www.ntia.doc.gov/osmhome/allochrt.pdf United States Frequency Allocations]
 
*[http://www.ntia.doc.gov/osmhome/allochrt.pdf United States Frequency Allocations]
*[http://www.wallawalla.edu/academics/departments/engineering/students/classes/engr357/pcbtut/index.htm Mentor Graphics PCB Design]
 
 
*[http://www.edn.com/design/analog/4402049/Temperature-and-voltage-variation-of-ceramic-capacitors--or-why-your-4-7--F-capacitor-becomes-a-0-33--F-capacitor?cid=EDNToday Ceramic Capacitors Change Value with Applied Voltage and Temperature (especially small surface mount ones)]
 
*[http://www.edn.com/design/analog/4402049/Temperature-and-voltage-variation-of-ceramic-capacitors--or-why-your-4-7--F-capacitor-becomes-a-0-33--F-capacitor?cid=EDNToday Ceramic Capacitors Change Value with Applied Voltage and Temperature (especially small surface mount ones)]
*[http://www.dspguru.com/sites/dspguru//files/QuadSignals.pdf Quadrature Signals Explained]
 
 
*[http://www.ece.ucsb.edu/Faculty/rodwell/Classes/ece218b/ECE218b.htm#_Toc345504902 Steve Long's and Mark Rodwell's Communications Electronics Course.] See especially Steve Long's Notes at the end of the page. They are good.
 
*[http://www.ece.ucsb.edu/Faculty/rodwell/Classes/ece218b/ECE218b.htm#_Toc345504902 Steve Long's and Mark Rodwell's Communications Electronics Course.] See especially Steve Long's Notes at the end of the page. They are good.
**[http://www.ece.ucsb.edu/Faculty/rodwell/Classes/ece218b/notes/Resonators.pdf Resonators and Q]
+
**[http://www.ece.ucsb.edu/Faculty/rodwell/Classes/ece218b/notes/Resonators.pdf Resonators and Q] This is just one of numerous interesting sets of notes from Steve Long's Notes above.
 
* [http://edn.com/design/analog/4430367/Bandpass-filter--adjustable-Q--constant-maximum-gain-with-two-op-amps-?_mc=NL_EDN_EDT_EDN_today_20140528&cid=NL_EDN_EDT_EDN_today_20140528&elq=bb2b3d0f43ee4bd281ba30eaf0bdea16&elqCampaignId=17264 Twin T Bandpass Filter with Adjustable Q]
 
* [http://edn.com/design/analog/4430367/Bandpass-filter--adjustable-Q--constant-maximum-gain-with-two-op-amps-?_mc=NL_EDN_EDT_EDN_today_20140528&cid=NL_EDN_EDT_EDN_today_20140528&elq=bb2b3d0f43ee4bd281ba30eaf0bdea16&elqCampaignId=17264 Twin T Bandpass Filter with Adjustable Q]
  +
 
===Software Defined Radio Links===
 
===Software Defined Radio Links===
**[http://people.wallawalla.edu/~Rob.Frohne/R2_DSP/9804x040.pdf R2 DSP (an early software defined radio using a dedicated DSP)]
 
  +
These are also useful for the vector network analyzer project.
**[http://www.nonstopsystems.com/radio/frank_radio_sdr.htm Softrock and Theory]
 
 
*[http://people.wallawalla.edu/~Rob.Frohne/R2_DSP/9804x040.pdf R2 DSP (an early software defined radio using a dedicated DSP)]
**[http://www.wb5rvz.com/sdr/ Softrock Build Instructions and Notes]
 
 
*[http://www.dspguru.com/sites/dspguru//files/QuadSignals.pdf Quadrature Signals Explained]
**[http://groups.yahoo.com/group/softrock40/ Softrock Yahoo Interest Group]
+
*[http://www.nonstopsystems.com/radio/frank_radio_sdr.htm Softrock and Theory]
**[http://www.sm5bsz.com/linuxdsp/hware/softrock/softrock.htm This is a very interesting article on optimizing the performance of the Softrock radio. It is good design review of the Softrock receiver.]
+
*[http://www.wb5rvz.com/sdr/ Softrock Build Instructions and Notes]
**[http://www.qrpkits.com/files/SchematicsFFSDRv1-1large.JPG Firefly SDR] uses Dan Tayloe's mixer.
+
*[http://groups.yahoo.com/group/softrock40/ Softrock Yahoo Interest Group]
**[http://www.flex-radio.com/News.aspx?topic=publications This collection of Software Defined Radio publications is fantastic.]
+
*[http://www.sm5bsz.com/linuxdsp/hware/softrock/softrock.htm This is a very interesting article on optimizing the performance of the Softrock radio. It is good design review of the Softrock receiver.]
**[http://www.sdradio.eu/sdradio/ SDRadio]
+
*[http://www.flex-radio.com/News.aspx?topic=publications This collection of Software Defined Radio publications is fantastic.]
**[http://ra3wdk.qrz.ru/SDR.htm RA3WDK SDR Receiver (uses diode mixers)]
+
*[http://www.sdradio.eu/sdradio/ SDRadio]
**[http://openhpsdr.org/ Open High Performance Software Defined Radio]
+
*[http://www.m-audio.com/images/global/manuals/Delta44_Manual.pdf M-Audio Delta 44 Sound Card Manual] This manual has useful specifications for determining the gain necessary for your software designed radio project.
**[http://www.norcalqrp.org/files/Tayloe_mixer_x3a.pdf Tayloe Mixer]
+
*[http://focus.ti.com/lit/an/sloa093/sloa093.pdf Filter Design in 30 seconds]
***[[Octave Simulation of a Tayloe Sampling Mixer]]
+
*[http://www.raltron.com/cust/tools/band_pass_filters.asp Bandpass Filter Calculator]
**[http://www.m-audio.com/images/global/manuals/Delta44_Manual.pdf M-Audio Delta 44 Sound Card Manual] This manual has useful specifications for determining the gain necessary for your software designed radio project.
+
*[http://qucs.sourceforge.net/ Quite Universal Circuit Simulator] Useful for designing and simulating circuits. Can synthesize filter circuits.
**[http://focus.ti.com/lit/an/sloa093/sloa093.pdf Filter Design in 30 seconds]
+
*[http://www.cliftonlaboratories.com/si570_kit_from_k5bcq.htm#What_is_an_Si570_and_why_do_I_want_one What is an Si570 and why do I want one?]
**[http://www.raltron.com/cust/tools/band_pass_filters.asp Bandpass Filter Calculator]
+
*[https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf The Si5351 is a good cheap programmable oscillator] with either three or eight outputs. It has pretty good phase noise.
**[http://qucs.sourceforge.net/ Quite Universal Circuit Simulator] Useful for designing and simulating circuits. Can synthesize filter circuits.
+
**[https://github.com/etherkit/Si5351Arduino It is used by ham radio enthusiasts with Arduino] controllors.
**[http://www.cliftonlaboratories.com/si570_kit_from_k5bcq.htm#What_is_an_Si570_and_why_do_I_want_one What is an Si570 and why do I want one?]
+
*[http://files.radioscanner.ru/files/download/file5912/u070262.pdf First steps in Software Defined Radio (SDR)]
**[https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf The Si5351 is a good cheap programmable oscillator] with either three or eight outputs. It has pretty good phase noise.
+
*[http://yu1lm.qrpradio.com/dc%20rx%20yu1lm.htm Serbian SDR and other radios]
***[https://github.com/etherkit/Si5351Arduino It is used by ham radio enthusiasts with Arduino] controllors.
+
*[http://www.qrz.lt/ly1gp/SDR/ TinySDR and others]
**[http://files.radioscanner.ru/files/download/file5912/u070262.pdf First steps in Software Defined Radio (SDR)]
+
*[http://www.elektor.com/uploads/2011/8/50-00027.pdf Elektor SDR]
**[http://www.ece.ucsb.edu/Faculty/rodwell/Classes/ece218b/notes/Mixer1.pdf Mixer theory]
+
*[http://whiteboard.ping.se/SDR/IQ A nice pictorial description of I/Q data]
**[https://docs.google.com/viewer?url=http%3A%2F%2Fclass.ece.iastate.edu%2Fdjchen%2Fee507%2FMixer%2520Design.ppt A very nice 115 slide powerpoint presentation] on mixers from Iowa State University. It discusses metrics of mixers, and has a very nice discussion of the different types, advantages and disadvantages of each.
+
*[https://www.dsprelated.com/showarticle/192.php Quadrature Signals: Complex, but not Complicated]
**[http://www.qsl.net/va3iul/RF%20Mixers/RF_Mixers.pdf Theory and Comparison of Various RF Mixers]
+
*[https://www.youtube.com/watch?time_continue=677&v=h_7d-m1ehoY&feature=emb_logo A video explaining the I and Q components of a signal]
**[http://yu1lm.qrpradio.com/dc%20rx%20yu1lm.htm Serbian SDR and other radios]
+
*[http://openhpsdr.org/ Open High Performance Software Defined Radio]
**[http://www.qrz.lt/ly1gp/SDR/ TinySDR and others]
+
*[http://www.qrpkits.com/files/SchematicsFFSDRv1-1large.JPG Firefly SDR] uses Dan Tayloe's mixer.
**[http://www.elektor.com/uploads/2011/8/50-00027.pdf Elektor SDR]
+
====Mixers====
**[http://whiteboard.ping.se/SDR/IQ A nice pictorial description of I/Q data]
+
*[https://www.youtube.com/watch?v=JuuKF1RFvBM Jim William's very helpful video] of mixers and especially I/Q ones using the Tayloe method
**[https://www.youtube.com/watch?v=JuuKF1RFvBM Jim William's very helpful video] of mixers and especially I/Q ones using the Tayloe method
+
*[https://www.youtube.com/watch?v=JuuKF1RFvBM A nice video about mixers in general and the Tayloe image reject mixer]
  +
*[http://www.ece.ucsb.edu/Faculty/rodwell/Classes/ece218b/notes/Mixer1.pdf Mixer theory]
  +
*[https://docs.google.com/viewer?url=http%3A%2F%2Fclass.ece.iastate.edu%2Fdjchen%2Fee507%2FMixer%2520Design.ppt A very nice 115 slide powerpoint presentation] on mixers from Iowa State University. It discusses metrics of mixers, and has a very nice discussion of the different types, advantages and disadvantages of each.
  +
*[http://www.qsl.net/va3iul/RF%20Mixers/RF_Mixers.pdf Theory and Comparison of Various RF Mixers]
  +
*[https://www.youtube.com/watch?v=RHFZUqUM8DY Image Reject Mixer video]
  +
*[http://ra3wdk.qrz.ru/SDR.htm RA3WDK SDR Receiver (uses diode mixers)]
  +
*[http://www.norcalqrp.org/files/Tayloe_mixer_x3a.pdf Tayloe Mixer]
  +
*[[Octave Simulation of a Tayloe Sampling Mixer]]
  +
*[https://ris.utwente.nl/ws/portalfiles/portal/6541815/Soer._IEEE_Transactions_on_Circuits_and_Syst_2010.pdf Mathematical Theory or Switching Mixers from University of Twente]
  +
*[https://www.researchgate.net/publication/315896814_Noise_Analysis_of_Downconversion_Sampling_Mixer Sampling Mixer Noise Analysis]
  +
*[http://www.waves.utoronto.ca/prof/svhum/ece422/labs/sdr/qsd.html Analysis of Softrock Mixer]
  +
*[https://ris.utwente.nl/ws/portalfiles/portal/6038108/thesis_Z_Ru.pdf Thesis on Mixers for SDR]
  +
  +
====Analog Devices Resources====
  +
*[https://wiki.analog.com/university/courses/tutorials/index Analog University]
  +
**[https://www.analog.com/en/education/education-library/data-conversion-handbook.html Analog Devices Data Conversion Handbook]
  +
**[https://www.analog.com/en/education/education-library/mixed_signal_dsp_design_book.html Analog Devices Mixed Signal and DSP Handbook]
  +
**[https://www.analog.com/en/education/education-library/op-amp-applications-handbook.html Analog Devices Op Amp Applications Handbook]
  +
**[https://www.analog.com/en/education/education-library/dh-designers-guide-to-instrumentation-amps.html Analog Devices Instrumentation Amplifier Guide]
  +
**[https://www.analog.com/en/education/education-library/linear-circuit-design-handbook.html Analog Devices Linear Circuit Design Handbook]
  +
  +
====SDR Using Realtek RTL2832U====
  +
*[http://www.george-smart.co.uk/wiki/FunCube_Upconverter FunCube Upconverter]
  +
*[http://sdr.osmocom.org/trac/wiki/rtl-sdr The Wiki on this SDR.]
  +
*[http://www.ct1ffu.com/site/hf-converter.pdf An HF Converter for this SDR]
  +
*[http://www.reddit.com/r/RTLSDR/comments/s6ddo/rtlsdr_compatibility_list_v2_work_in_progress/ List of compatible tuners]
  +
*[http://pinouts.ru/Slots/USB_pinout.shtml USB Pinouts and Other Details]
  +
====Noise Analysis====
  +
*[https://www.youtube.com/watch?v=Dh5XmFXlljI How to use LTspice to predict the how noisey your circuit is....]
   
*SDR Using Realtek RTL2832U
 
 
====Phase Locked Loops====
**[http://www.george-smart.co.uk/wiki/FunCube_Upconverter FunCube Upconverter]
 
 
*[http://www.ece.ucsb.edu/~long/ece594a/PLL_intro_594a_s05.pdf Phase Locked Loop Circuits, S. Long, UCSB]
**[http://sdr.osmocom.org/trac/wiki/rtl-sdr The Wiki on this SDR.]
 
**[http://www.ct1ffu.com/site/hf-converter.pdf An HF Converter for this SDR]
 
**[http://www.reddit.com/r/RTLSDR/comments/s6ddo/rtlsdr_compatibility_list_v2_work_in_progress/ List of compatible tuners]
 
**[http://pinouts.ru/Slots/USB_pinout.shtml USB Pinouts and Other Details]
 
*Phase Locked Loops
 
**[http://www.ece.ucsb.edu/~long/ece594a/PLL_intro_594a_s05.pdf Phase Locked Loop Circuits, S. Long, UCSB]
 
 
*[http://cp.literature.agilent.com/litweb/pdf/5989-9103EN.pdf Gilbert Cell Mixers]
 
*[http://cp.literature.agilent.com/litweb/pdf/5989-9103EN.pdf Gilbert Cell Mixers]
 
*[http://www.pericom.com/pdf/applications/AN047.pdf LVDS to PECL Interface]
 
*[http://www.pericom.com/pdf/applications/AN047.pdf LVDS to PECL Interface]
Line 80: Line 77:
 
*[http://www.naturgrise.dk/oz9wi/artikler/HFE0204_Sevick.pdf Transmission Line Transformers, by Jerry Sevick (who wrote the book)]
 
*[http://www.naturgrise.dk/oz9wi/artikler/HFE0204_Sevick.pdf Transmission Line Transformers, by Jerry Sevick (who wrote the book)]
 
*[http://www.radio-kits.co.uk/radio-related/Linear_PA/ECO6907.pdf Design of HF Wideband Power Transformers]
 
*[http://www.radio-kits.co.uk/radio-related/Linear_PA/ECO6907.pdf Design of HF Wideband Power Transformers]
 
 
====Transformer Design====
 
====Transformer Design====
 
*[http://cds.linear.com/docs/en/application-note/an39f.pdf Dealing with parasitic capacitance in step-up transformer design]
 
*[http://cds.linear.com/docs/en/application-note/an39f.pdf Dealing with parasitic capacitance in step-up transformer design]
Line 107: Line 103:
   
 
===Kicad===
 
===Kicad===
  +
====2018 Videos Made by the Professor====
  +
*[https://youtu.be/G6GLJbYmkpI The Kicad Project Manager, an Introduction]
  +
*[https://youtu.be/mxrdvrWgagY EESchema, the Kicad Schematic Entry Tool, an Introduction]
  +
*[https://youtu.be/rzGkvogO2x8 Adding Parts to a Schematic in Kicad]
  +
*[https://youtu.be/atXXBu0f_QU Making your own Footprint in Kicad]
  +
*[https://youtu.be/QTuSD9vxmD8 Making a new Schematic Symbol Starting from a Similar Existing Symbol in Kicad]
  +
*[https://youtu.be/KNYKaDVRTIQ Making a PCB from the schematic using Kicad PCBNew]
  +
*[https://youtu.be/7K1xT9wBxQg How to construct a 3D model for Kicad using FreeCAD and the Kicad StepUp Tool]
  +
*[https://youtu.be/XwGz29WlbBY How to import an existing 3D model from 3D Content Central for use in Kicad with FreeCAD and the Kicad StepUp workbench]
  +
====Other Kicad Links====
 
*[http://www.youtube.com/watch?v=rkQ0nVX1q1k Good Kicad Tutorial Video 1]
 
*[http://www.youtube.com/watch?v=rkQ0nVX1q1k Good Kicad Tutorial Video 1]
 
*[http://www.youtube.com/watch?v=8HNMihqa844 Good Kicad Tutorial Video 2]
 
*[http://www.youtube.com/watch?v=8HNMihqa844 Good Kicad Tutorial Video 2]
Line 148: Line 154:
 
*[[Kicad Specific PCB Hints]]
 
*[[Kicad Specific PCB Hints]]
   
====Contributors====
+
===Contributors===
 
*2013 Contributors
 
*2013 Contributors
   

Latest revision as of 11:03, 7 June 2020

Links

ENGR 356 (Engineering Electronics I Class)

LTSpice

LTSpice Getting Started Guide LTSpice is a good simulator and runs on Windows, Linux (under wine), and OS X.

ENGR 357 (Engineering Electronics II Class)

Qucs Simulations

Software Defined Radio Links

These are also useful for the vector network analyzer project.

Mixers

Analog Devices Resources

SDR Using Realtek RTL2832U

Noise Analysis

Phase Locked Loops

Wideband Transformers

Transformer Design

Capacitors

  • Murata's comparison of monolithic ceramic capacitors as compared to Tantalum capacitors. Note that monolithic ceramic capacitors values decrease if you put larger DC voltages across them though. The effective series resistance and temperature behavior are much better though.
  • The markings on capacitors are often based on pF. There will be three digits, like 104 for 0.1uF. The first two digits are the digits of the value, and the next number is the number of zeros to add after that to denote the capacitance in pF. Thus 104 in 10 * 1e4 pF.

Transmission Lines

Smith Chart

Vector Network Analyzer Links

Kicad

2018 Videos Made by the Professor

Other Kicad Links

Circuit Board Layout Hints

Contributors

  • 2013 Contributors
  1. Eric Wilson
  2. Michael Swan
  3. Alexander Beckner
  4. Brian Clark
  5. Brian Lenz
  6. Travis deFluiter
  7. Tobias
  8. Heidi Tupper
  • 2012 Contributors
  1. Fleming, Trent
  2. Kara Moon
  3. User:Daniel.Colls
  4. Andrew Bylard
  5. Ted Shaw
  6. Denver Lodge
  7. Benjamin Maloon
  • 2010 Contributors
  1. Fong, Greg
  2. Henry, Ben
  3. Lau, Chris
  4. Shepherd,Victor
  5. Vier, Michael
  • 2011 Contributors
  1. Haddad, Brian
  2. von Pohle, Michael
  3. Blaire, Matthew (Included in my name tag is Experimentation with LTspice)
  4. Cody Lorenz

2010 Articles

Draft Articles

These articles are not ready for reading and error checking. They are listed so people will not simultaneously write about similar topics.

Draft Articles awaiting review

Contributing Articles