Quantcast
Channel: fritzing forum - Latest posts
Viewing all 29836 articles
Browse latest View live

Special TYPE of SPST (part)


Wemos esp32 Lolin

Wemos esp32 Lolin

$
0
0

Don’t see one in a google search, unfortunately also don’t see a mechanical drawing or even a pinout list at a quick glance. It should be relatively easy to modify one of the existing parts with mechanical dimensions and pin outs (the schematic on their site would likely have the pin outs). If you have one and can provide the measurements of the mounting holes and connectors (or verify they are the same as one of the others) it is easy enough to make such a part.

Peter

Generic ICs with oblong/rectangular pads?

$
0
0

is there an easy way to get a (generic) IC with “oblong” / rectangular - non round - through the hole pads to enable routing of small wires between the pads?

Currently I need ICs 300mil with 28pins (atmega328p), 18pins (mcp2515), 8pins (mcp2551) but a more generic IC part with more pin possibilities and even in 600mils are appreciated.

I spent a day making a 30pin ESP30 already, but I hope that someone has already available ICs or can point out where I can find them with rectangular holes!

normal6|2x1

Generic ICs with oblong/rectangular pads?

$
0
0

Depends on your definition of easy. There are parts around (some of the Sparkfun ones as I recall) that have rectangular pads. It is likely easiest to pull up parts in inspector and look at the pcb thumbnail til you find an appropriate pad layout (for instance max7219 in Sparkfun digital which is 300 mil 24 pin with oblong pads. From there you would need an svg editor such as Inkscape to modify the pads to the configuration that you desire (with pin designations that match the part you want to use the footprint in). Simple enough if you already understand parts creation, but there is a steep learning curve to parts creation. If you can’t make it work, post your footprint here and I’ll have a poke at it (probably best with both the part you want the footprint to fit and the footprint).

Edit: Note that you need to check that the hole size generated by the gerber is both created and the correct size. The Sparkfun parts are likely OK, but others from the net may not be correct. Some of these parts have issues …

Peter

Generic ICs with oblong/rectangular pads?

$
0
0

thanks Peter. I tried my best and did the 3 parts. In the gerber viewer the parts are looking ok so far. I will let produce a test pcb and if the parts are ok I’ll publish them.

Generic ICs with oblong/rectangular pads?

$
0
0

You want to look at the drill.txt file from the gerber output and check the drill sizes are correct. For ICs they are usually .035 in I think. If you want to post the parts I can have a look for common problems as well.

Peter

ESP8266-07 with Adapter Plate created

$
0
0

(post withdrawn by author, will be automatically deleted in 24 hours unless flagged)


BME / BMP 280 sensor

$
0
0

Hi,
I’ve created a new Fritzing part - BME/BMP280 - temperature, humidity, barometric sensor with I2C protocol. Download here: ajcreatif.com/BME280.fzpz

Thanks for using.
Regards, mtd

4N25 Optocoupler created

BME / BMP 280 sensor

$
0
0

Not bad, but a few problems:

schematic svg:

is missing the schematic layerId

none of the connectorxterminal labels are correct. 0 and 1
are still rect and 2 and 3 are labeled 4 and 5. That causes the wire to terminate in the middle of the pin as shown here:

schem

in the fpz file changed type=“pad” to type=“male”

edit: also changed lablel from BMP280 to M (for module)

The breadboard svg layer ID is bredboard rather than breadboard

Here is a part with these things corrected (and schematic changed slightly to improve readability) and with the scale changed to the standard.

BME280_improved.fzpz (10.1 KB)

Peter

4N25 Optocoupler created

$
0
0

Again not bad, but a few problems:

bb again missing the layerId

pcb

the hole sizes are wrong, they should be 0.035in for an IC
yours are 0.027222 according to the gerber output.

fpz file

changed label from 4n25 to U to match other ICs

schematic

changed font to droid sans, and scaled it to make it smaller. In general schematic images want to be as small as possible to fit more on a page (and to match other parts). Again I also rescaled all the svgs to the standard scale as well

4N25_improved.fzpz (9.5 KB)

Peter

Invisible text in my part

Invisible text in my part

$
0
0

First thing to try is edit the svg with a text editor and remove the px from the font-size (I usually just delete all the px). There is a quirk in Fritzing where it will set the font size to 0 if you re edit the part with the parts editor when the font-size has the CSS required px on the end (which produces this exact problem). The svg font sizes look way too small to me, but they seem to render correctly in Inkscape and I don’t see any transforms. It may help if you upload the complete part rather than only the svg as then I can both run it through the parts check script (the svg doesn’t flag anything in particular) and see how the part renders in Fritzing.

Peter

[solved] Invisible text in my part

$
0
0

thank you very-much for your answer

removing the “px” solves the problem !

great


The Pressure Stat in Washing Machine

$
0
0

Dear All,
I am working on a project which checks the pressure sensor in washing machine that is ok or nok. First of all, let me explain how a pressure sensor works. It is a circuit which uses pressure as input and gives square wave with variable frequency according to the pressure as output.
If we are able to regulate the pressure in the input side and we know what the frequency is as output according to that pressure…
Is there anyone has an idea how I can process that signal? I mean how I can light on a LED in special values?

The Pressure Stat in Washing Machine

$
0
0

You could make a simple RC filter (resistor and capacitor) to convert the pulses to a smooth DC voltage which could be read by an analog to digital converter (ADC) on most microcontrollers like Arduinos. You could also use a small inductor in place of the RC filter to achieve the same smooth DC voltage to be read by the ADC. If the voltage is above 5v DC you would also need to add a simple voltage divider to get the max voltage down to 5V. If you are using a 3.3v microcontroller then you would need to ensure the voltage to the ADC is below 3.3v not 5v. If you are using an ESP8266 you need the voltage on the ADC to be below 1v.

You can find RC filter calculators online if you want to calculate the exact values of the resistor and capacitor required based on the output frequency of the sensor or you could simply start with something like a 100nf to 1uf capacitor and a couple of ohm resistor and then see if you get readable value at all the desired pressures.

EDIT: For the above you could eliminate the microcontroller and simply read the voltage output of the RC filter / Inductor with a volt meter. Either a dedicated voltage meter or a multimeter.

If you want to read the frequency of the pulses rather than check if it produces a range over its output you would need a microcontroller that is capable of reading its inputs at a faster rate than the sensor outputs its pulses. That would likely be something like a Teensy or an ESP8266 or Arduino DUE etc.

The Pressure Stat in Washing Machine

$
0
0

Here’s an example of an RC filter I found on circuitlab.
https://www.circuitlab.com/editor/#?id=zhq9j8

In your case your sensor is the source of the square wave labelled “V1” and you would read the voltage via a multimeter, volt meter or microcontroller at “Out”.

The Pressure Stat in Washing Machine

$
0
0

I do not believe an RC filter will give you what you need. A phase-locked loop is a better solution. See the circuit: CD4046. What is the frequency output of your transducer?

The Pressure Stat in Washing Machine

$
0
0

Hi Wimberleytech,
First of all,thanks for your attention.
I would like to share with you a datasheet belongs to pressure switch. It shows the frequency corresponding to the pressure.


Thanks in advance
Viewing all 29836 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>