kopia lustrzana https://github.com/bazjo/RS41_Hardware
Porównaj commity
2 Commity
d7a3edf1a9
...
33894f322c
Autor | SHA1 | Data |
---|---|---|
TjarkG | 33894f322c | |
TjarkG | 45ca24a06d |
|
@ -84,7 +84,7 @@ Electrically seen, the frontend consists of two ring oscillators for temperature
|
|||
|
||||
Each ring oscillator is formed by 3/6 of a [74HCU04](https://assets.nexperia.com/documents/data-sheet/74HCU04.pdf) Hex Inverter `U205`. Three inverters are connected in series. The first and third inverter are feedbacked directly via an RC series element `C207`/`R210`, `R214`/`C215`, `C208`/`R211`, `R215`/`C216`, the entire ring oscillator via a capacitor `C212`, `C213`. Both ring oscillators can be pulled to +3 V by a P-channel MOSFET `Q201`, `Q202` at the first inverter with separate control, which corresponds to ground at the output, to deactivate them. The heating resistors for the reference, which can be activated by closing `Q203`, `Q204` with closed P-channel MOSFETs `Q201`, `Q202`, are also located at the input of the inverters.
|
||||
|
||||
The feedback path for the temperature measurement consists of 2/3 buffers of a [74LVC3G34] (https://assets.nexperia.com/documents/data-sheet/74LVC3G34.pdf) `U207` and two resistors `R219` and `R223`, which probably are used for the fine tuning of the resonance frequency. This is followed by four single pole single throw (SPST) switches [TS3A4751](http://www.ti.com/lit/ds/symlink/ts3a4751.pdf) `U201`, the NO of which is connected to the output of the buffer and which each switch one of the four possible measuring resistors (temperature/humidity/Ref1/Ref2) into the feedback path. The measuring tap is located between buffer and switch with a series resistor `R224`.
|
||||
The feedback path for the temperature measurement consists of 2/3 buffers of a [74LVC3G34](https://assets.nexperia.com/documents/data-sheet/74LVC3G34.pdf) `U207` and two resistors `R219` and `R223`, which probably are used for the fine tuning of the resonance frequency. This is followed by four single pole single throw (SPST) switches [TS3A4751](http://www.ti.com/lit/ds/symlink/ts3a4751.pdf) `U201`, the NO of which is connected to the output of the buffer and which each switch one of the four possible measuring resistors (temperature/humidity/Ref1/Ref2) into the feedback path. The measuring tap is located between buffer and switch with a series resistor `R224`.
|
||||
|
||||
In the feedback path of the humidity measurement there is a circuit formed by the remaining buffer and two resistors `R226` and R220. The measuring tap is made exactly like in the temperature measurement by a resistor `R225`. Furthermore in the feedback path there are three SPDT switches [TS5A9411](http://www.ti.com/lit/ds/symlink/ts5a9411.pdf) `U202-204`, which switch the measuring and reference capacitor either into the feedback network or to ground. U205 has no connection between COM and the input of the first buffer, where there should normally be a reference capacitor, so this switch does not serve any obvious purpose. However, since it is driven in software like the other two, it can be assumed that the switches have an example-independent non-linear effect on the feedback frequency measured at this switch to compensate for it. Parallel to the switches, fixed feedback is applied via the resistor `R212`.
|
||||
|
||||
|
@ -146,7 +146,7 @@ The mating ribbon connector is from the [Amphenol Minitek](https://www.amphenol-
|
|||
```
|
||||
|
||||
## Internal expansion connector
|
||||
The internal expansion connector `J601` brings out the shared SPI bus and two GPIO/CS signals, one of which is shared with the EEPROM, as well as the 3.8 V boost voltage and 3 V MCU voltage. There are unused pins which can be used e.g. for programming the mezzanine board.
|
||||
The internal expansion connector `J601` brings out the shared SPI bus an CS signal and a clock of unknown frequency, one of which is shared with the EEPROM, as well as the 3.8 V boost voltage and 3 V MCU voltage. There are unused pins which can be used e.g. for programming the mezzanine board.
|
||||
|
||||
The RPM411 barometric pressure module is the only mezzanine board in knowledge that uses this connection.
|
||||
|
||||
|
|
Plik binarny nie jest wyświetlany.
Przed Szerokość: | Wysokość: | Rozmiar: 35 KiB Po Szerokość: | Wysokość: | Rozmiar: 36 KiB |
Plik binarny nie jest wyświetlany.
Przed Szerokość: | Wysokość: | Rozmiar: 35 KiB Po Szerokość: | Wysokość: | Rozmiar: 35 KiB |
|
@ -8,34 +8,34 @@
|
|||
</settings>
|
||||
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
|
||||
<layers>
|
||||
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="no"/>
|
||||
<layer number="2" name="Route2" color="1" fill="3" visible="yes" active="no"/>
|
||||
<layer number="3" name="Route3" color="4" fill="3" visible="yes" active="no"/>
|
||||
<layer number="4" name="Route4" color="1" fill="4" visible="yes" active="no"/>
|
||||
<layer number="5" name="Route5" color="4" fill="4" visible="yes" active="no"/>
|
||||
<layer number="6" name="Route6" color="1" fill="8" visible="yes" active="no"/>
|
||||
<layer number="7" name="Route7" color="4" fill="8" visible="yes" active="no"/>
|
||||
<layer number="8" name="Route8" color="1" fill="2" visible="yes" active="no"/>
|
||||
<layer number="9" name="Route9" color="4" fill="2" visible="yes" active="no"/>
|
||||
<layer number="10" name="Route10" color="1" fill="7" visible="yes" active="no"/>
|
||||
<layer number="11" name="Route11" color="4" fill="7" visible="yes" active="no"/>
|
||||
<layer number="12" name="Route12" color="1" fill="5" visible="yes" active="no"/>
|
||||
<layer number="13" name="Route13" color="4" fill="5" visible="yes" active="no"/>
|
||||
<layer number="14" name="Route14" color="1" fill="6" visible="yes" active="no"/>
|
||||
<layer number="15" name="Route15" color="4" fill="6" visible="yes" active="no"/>
|
||||
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="no"/>
|
||||
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="no"/>
|
||||
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="no"/>
|
||||
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="no"/>
|
||||
<layer number="20" name="Dimension" color="24" fill="1" visible="yes" active="no"/>
|
||||
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="no"/>
|
||||
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="no"/>
|
||||
<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/>
|
||||
<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/>
|
||||
<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/>
|
||||
<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/>
|
||||
<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/>
|
||||
<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/>
|
||||
<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/>
|
||||
<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/>
|
||||
<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/>
|
||||
<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/>
|
||||
<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/>
|
||||
<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/>
|
||||
<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/>
|
||||
<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/>
|
||||
<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/>
|
||||
<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="no"/>
|
||||
<layer number="17" name="Pads" color="2" fill="1" visible="no" active="no"/>
|
||||
<layer number="18" name="Vias" color="2" fill="1" visible="no" active="no"/>
|
||||
<layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="no"/>
|
||||
<layer number="20" name="Dimension" color="24" fill="1" visible="no" active="no"/>
|
||||
<layer number="21" name="tPlace" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="no"/>
|
||||
<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="no"/>
|
||||
<layer number="25" name="tNames" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="26" name="bNames" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="27" name="tValues" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="28" name="bValues" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/>
|
||||
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/>
|
||||
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/>
|
||||
|
@ -44,8 +44,8 @@
|
|||
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="no"/>
|
||||
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="no"/>
|
||||
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="no"/>
|
||||
<layer number="37" name="tTest" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="38" name="bTest" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="37" name="tTest" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="38" name="bTest" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="no"/>
|
||||
<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="no"/>
|
||||
<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="no"/>
|
||||
|
@ -53,15 +53,15 @@
|
|||
<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="no"/>
|
||||
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="46" name="Milling" color="3" fill="1" visible="yes" active="no"/>
|
||||
<layer number="47" name="Measures" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="48" name="Document" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="50" name="dxf" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="53" name="tPadExt" color="7" fill="1" visible="yes" active="no"/>
|
||||
<layer number="54" name="bPadExt" color="1" fill="1" visible="yes" active="no"/>
|
||||
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="no"/>
|
||||
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="48" name="Document" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="49" name="Reference" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="53" name="tPadExt" color="7" fill="1" visible="no" active="no"/>
|
||||
<layer number="54" name="bPadExt" color="1" fill="1" visible="no" active="no"/>
|
||||
<layer number="88" name="SimResults" color="9" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="89" name="SimProbes" color="9" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
|
||||
|
@ -14904,13 +14904,6 @@ www.irf.com<p>
|
|||
<label x="2.54" y="12.7" size="1.27" layer="95" xref="yes"/>
|
||||
</segment>
|
||||
</net>
|
||||
<net name="CS_PRESSURE" class="0">
|
||||
<segment>
|
||||
<pinref part="R112" gate="G$1" pin="1"/>
|
||||
<wire x1="2.54" y1="22.86" x2="-17.78" y2="22.86" width="0.1524" layer="91"/>
|
||||
<label x="2.54" y="22.86" size="1.27" layer="95" xref="yes"/>
|
||||
</segment>
|
||||
</net>
|
||||
<net name="HEAT_HUM1" class="0">
|
||||
<segment>
|
||||
<pinref part="R110" gate="G$1" pin="1"/>
|
||||
|
@ -15393,7 +15386,7 @@ www.irf.com<p>
|
|||
<wire x1="60.96" y1="35.56" x2="53.34" y2="35.56" width="0.1524" layer="91"/>
|
||||
</segment>
|
||||
</net>
|
||||
<net name="CS_E2PROM" class="0">
|
||||
<net name="SPI_CS" class="0">
|
||||
<segment>
|
||||
<pinref part="U101" gate="PORTB" pin="PB2"/>
|
||||
<wire x1="116.84" y1="38.1" x2="53.34" y2="38.1" width="0.1524" layer="91"/>
|
||||
|
@ -15619,6 +15612,13 @@ www.irf.com<p>
|
|||
<label x="116.84" y="10.16" size="1.27" layer="95" xref="yes"/>
|
||||
</segment>
|
||||
</net>
|
||||
<net name="RPM_CLOCK" class="0">
|
||||
<segment>
|
||||
<pinref part="R112" gate="G$1" pin="1"/>
|
||||
<wire x1="2.54" y1="22.86" x2="-17.78" y2="22.86" width="0.1524" layer="91"/>
|
||||
<label x="2.54" y="22.86" size="1.27" layer="95" xref="yes"/>
|
||||
</segment>
|
||||
</net>
|
||||
</nets>
|
||||
</sheet>
|
||||
<sheet>
|
||||
|
@ -19545,7 +19545,7 @@ U_DSON = 0.65V, U_SD = 0.91V </text>
|
|||
<label x="93.98" y="66.04" size="1.27" layer="95" xref="yes"/>
|
||||
</segment>
|
||||
</net>
|
||||
<net name="CS_E2PROM" class="0">
|
||||
<net name="SPI_CS" class="0">
|
||||
<segment>
|
||||
<pinref part="J601" gate="G$1" pin="12"/>
|
||||
<wire x1="93.98" y1="71.12" x2="88.9" y2="71.12" width="0.1524" layer="91"/>
|
||||
|
|
Ładowanie…
Reference in New Issue