MOSFET SOT23 libraries need correcting
875 7
rodyne 4 years ago
**BUG** I believe the standard MOSFET libraries are incorrect. If you place a P or N Channel MOSFET on a schematic, set the package to SOT-23 or WSOT-23 the resulting PCB footprints are incorrect and the source and gate are reversed. All the SOT23 MOSFETS I have used follow the same layout eg look at the datasheet for a 2N7002 or an SI2301DS or a SI2302DS all of which are really common. I have created my own MOSFET parts to work around the problem for now.
Comments
rodyne 4 years ago
I Also tried this for a few other common parts: 1.The standard switch part, if I place a standard switch on a schematic and try and set a package to a tactile switch there is no footprint I can set it to as they do not appear as a choice when I search. 2. a USB type B connector, none of the standard usb libraries I search on will fit a standard USB B-type connector (the USB connector on the arduino UNO), If I set it to the closest match it appears on my PCB but with no ratlines and no errors. I can work around these by modifying the standard libraries but a new user may get unexpected results
Reply
dillon 4 years ago
Hi, Thanks for you time to report this. But I think this is not bugs. 1. When you set the package to `SOT-23`, the mosfet's Pin order is not right, but when you set the package to `TO220`, such as **BBL4001**, datasheet <http://www.onsemi.cn/pub_link/Collateral/ENA1356-D.PDF>, you can find the EasyEDA's PIN order is right. We set the Mosfet's name as `NMOS`, not `2N7002` and left the package as blank, we hope our users to check them, maybe not good. In this case, you don't need to modify the libs, just neet to remap the PCB pin number. Select the Mosfet, then press hotkey `I` to open below dialog, so you can change the PCB pin order very easy. This is a help file <https://easyeda.com/Doc/Tutorial/creatingTheSchematic.html#h.x3qg65pf7dnh> ![Alt text](/edaImg/cms/1406896980_Pin-number.png) 2. You can favorite a tactile switch package or create a package for this switch, then you can choose. BTW, 3. Yes, EasyEDA should have more components. Thanks again.
Reply
rodyne 4 years ago
Thanks Dillon I did not know about the "I" hotkey maybe I will read the help file again now I have been using easyeda for 4 months, I will check the package footprint against the datasheets and use this feature in future. It would be helpful if you could see the package pcb pins in this screen or in the preview, what do you think?
Reply
dillon 4 years ago
We will put the Package in the screen later, it is in our TODO. Thanks.
Reply
ritzeng 2 weeks ago
Sorry but it is still a Bug and when I choose the right MOSFET, e.g. 2N7002 from LCSC, then it should work hand in hand. I can now throw away my PCB because exactly of this problem.
Reply
andyfierman 2 weeks ago
@ritzeng, Your project is private so only you can see it. Can you post the URL of your project so we can see what the issue is?
Reply
andyfierman 1 week ago
Or post the url of the specific 2N7002 from LCSC that has given you a problem?
Reply
Login or Register to add a comment
goToTop
你现在访问的是EasyEDA海外版,使用建立访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.