Es profe de tecnoloxía en Galicia? Pois, a que esperas?, apetégate!
A Asociación do Profesorado de Tecnoloxía de Galicia (APETEGA) vén de lanzar unha campaña de captación de novos socios e socias: APETEGA-T!
Non podo facer outra cousa que recomendarvos que vos asociedes. Eu levo en apetega practicamente desde os inicios da asociación, alá polo ano 2000, e gran parte do que teño feito no meu traballo foi posible grazas á apetega, unha comunidade de docentes na que se aprenden moitísimas cousas, coa que compartir materiais e recursos, resolver dúbidas, analizar a situación do ensino e coa que loitar por unha educación tecnolóxica de calidade. Fai boa falta que apetega siga funcionando co dinamismo que a caracteriza, e para iso fai falta xente nova que aporte o seu gran de area para seguir medrando.
Se fedellando co teu Arduíno tiveches algunha vez a tentación de conectar directamente un servo á placa, mellor non o fagas.
Por que?
Cando un servo ou motor comeza a moverse necesita máis intensidade de corrente que cando xa está en marcha, o que provoca unha caída de tensión na placa no caso de estar alimentado a través dela.
Se só imos conectar un pequeno e único motor ou microservo e non lles imos dar moita tralla a alimentación dos mesmos pódese realizar a través da placa Arduíno. Porén, se vas utilizar varios motores e servos de maior consumo cómpre utilizar unha alimentación externa para os motores, xa que se non pode suceder que:
o alto consumo de corrente dos motores faga que o programa non funcione correctamente ou incluso pode facer que se reinicie o Arduíno.
pódese danar a placa Arduíno polas correntes de retorno que se poden producir.
Niso temos experiencia os que participamos cos printbots de BQ na competición da Universidade de Vigo do 2015. Despois de estar o robot un tempo seguindo unha liña a placa paraba de súpeto e había que reiniciala. No segue-liñas os servos de rotación continua estaban arrancando e parando continuamente, facendo un consumo moi elevado de corrente da placa.
Posibles solucións
Alimentación externa
Nesta imaxe podes ver como se faría directamente. Lémbrate de xuntar a masas do alimentador externo e a do Arduíno.
Aquí conectamos varios servos:
No caso de usar un controlador de motores ou un controlador de servos utiliza os pins axeitados para a alimentación externa consultando as especificacións dos controladores.
Condensador
Se non queres utilizar alimentación externa, outra opción é conectar un condensador de 470 μF ou maior en paralelo cos pins de alimentación do servo. Desta maneira o servo cada vez que arranca utiliza a carga almacenada no condensador e non demanda tanto da placa, evitando que se reinicie. Ollo coa polaridade do condensador electrolítico: a pata grande sempre ao positivo.
Isto non vai ser suficiente se utilizas varios servos simultaneamente, pois a demanda de corrente da placa nese caso será moi elevada, e será mellor utilizar alimentación externa.
Se queres saber máis sobre como conectar e controlar motores e servos a un Arduíno podes consultar as prácticas de motores e servos.
Usamos cookies para o correcto funcionamento do sitio web. Ao facer clic en Aceptar, aceptas o uso das cookies necesarias. Podes xestionar as cookies que queres activar.
Este sitio web utiliza cookies para mellorar a súa experiencia mentres navega polo sitio web. Delas, as cookies que se clasifican como necesarias almacénanse no teu navegador xa que son esenciais para o funcionamento das funcionalidades básicas do sitio web. Tamén utilizamos cookies de terceiros que nos axudan a analizar e comprender como usas este sitio web. Estas cookies almacenaranse no teu navegador só co teu consentimento e tes a opción de desactivalas.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duración
Descrición
ak_bmsc
2 hours
This cookie is used by Akamai to optimize site security by distinguishing between humans and bots
cf_ob_info
past
The cf_ob_info cookie is set by Cloudflare to provide information on HTTP Status Code returned by the origin web server, the Ray ID of the original failed request and the data center serving the traffic.
cf_use_ob
past
Cloudflare sets this cookie to improve page load times and to disallow any security restrictions based on the visitor's IP address.
cookielawinfo-checkbox-advertisement
1 year
Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
CookieLawInfoConsent
1 year
Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie.
cookiesession1
1 year
This cookie is set by the Fortinet firewall. This cookie is used for protecting the website from abuse.
JSESSIONID
session
The JSESSIONID cookie is used by New Relic to store a session identifier so that New Relic can monitor session counts for an application.
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Cookie
Duración
Descrición
language
session
This cookie is used to store the language preference of the user.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Cookie
Duración
Descrición
browser_id
5 years
This cookie is used for identifying the visitor browser on re-visit to the website.
CONSENT
2 years
YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.
sid
session
The sid cookie contains digitally signed and encrypted records of a user’s Google account ID and most recent sign-in time.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Cookie
Duración
Descrición
NID
6 months
NID cookie, set by Google, is used for advertising purposes; to limit the number of times the user sees an ad, to mute unwanted ads, and to measure the effectiveness of ads.
VISITOR_INFO1_LIVE
5 months 27 days
A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.
YSC
session
YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.
yt-remote-connected-devices
never
YouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt-remote-device-id
never
YouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt.innertube::nextId
never
This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.
yt.innertube::requests
never
This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.